我想使用awk在文件顶部添加一行说f1
有没有比以下更好的方法?
awk 'BEGIN{print "word"};{print $0}' f1 > aux;cp aux f1;\rm aux<br/>
awk在sed中是否有类似-i
选项的内容?
答案 0 :(得分:2)
为什么不使用sed - 它会使解决方案更直接
$sed -i.bak '1i\
word
' <filename>
答案 1 :(得分:1)
另一种方法是:
sed -i '1s:^: Word1\nWord2 :' file