4
我想使用awk在文件顶部添加一行,如f1
。
有没有比以下更好的方法?使用awk进行编辑
awk 'BEGIN{print "word"};{print $0}' f1 > aux;cp aux f1;\rm aux<br/>
awk中是否有类似-i
选项在sed?
我想使用awk在文件顶部添加一行,如f1
。
有没有比以下更好的方法?使用awk进行编辑
awk 'BEGIN{print "word"};{print $0}' f1 > aux;cp aux f1;\rm aux<br/>
awk中是否有类似-i
选项在sed?
为什么不使用sed的 - 这将让解决方案更加简单
$sed -i.bak '1i\
word
' <filename>
的另一种方法来做到这一点是:
sed -i '1s:^: Word1\nWord2 :' file
如何使用上面的脚本 – sud03r 2009-05-26 13:56:24