2012年9月13日星期四

sed命令添加文字在行首或行尾

1. 在行首添加文字HEAD
sed 's/^/HEAD&/g' file
如果需要直接修改文件:
sed -i 's/^/HEAD&/g' file
在mac下稍有不同:
sed -i .bak 's/^/HEAD&/g' file
mac下会将原文件增加.bak后缀做备份,而普通linux不会。
2. 在行尾增加文字TAIL
sed 's/$/&TAIL/g' file
同理,加入-i参数会直接修改当前文件。

没有评论:

发表评论