在bash中为文本中的每一行添加前缀

前端之家收集整理的这篇文章主要介绍了在bash中为文本中的每一行添加前缀前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
假设有一个文本文件a.txt,例如
aaa
bbb
ccc
ddd

我需要在文件的每一行添加一个前缀(例如myprefix_):

myprefix_aaa
myprefix_bbb
myprefix_ccc
myprefix_ddd

我可以用awk做到这一点:

awk '{print "myprefix_" $0}' a.txt 

现在我想知道在shell中是否有另一种方法可以做到这一点.

纯粹的bash:
while read line
do
    echo "prefix_$line"
done < a.txt

猜你在找的Bash相关文章