У меня есть такой список.
BobJimSteve
В bash есть способ превратить это в такой список?
<a href="http://example.com/Bob"> Bob<a href="http://example.com/Jim"> Jim<a href="http://example.com/Steve"> Steve
Это должно работать нормально:
#/usr/bin/env bash
while read n; do
echo "<a href=\"http://example.com/${n}\">${n}</a>"
done < ${1}
Если вы сделали этот скрипт, то вы бы вызвали его с помощью ./scriptname.sh filename.txt и он просто распечатал его на консоли. (Примечание: я экстраполировал ваш вопрос, добавив также </a> .)