我有一个像这样的清单。
Bob
Jim
Steve
在 bash 中有没有办法将其变成这样的列表?
<a href="http://example.com/Bob"> Bob
<a href="http://example.com/Jim"> Jim
<a href="http://example.com/Steve"> Steve
答案1
这应该可以正常工作:
#/usr/bin/env bash
while read n; do
echo "<a href=\"http://example.com/${n}\">${n}</a>"
done < ${1}
如果您将其制作成脚本,那么您将使用 来调用它,./scriptname.sh filename.txt
它只会将其打印到控制台。(注意:我推断您的问题</a>
也包括。)