标签: macos sed
这很好用
$ sed -i '' '1i\ my text' $HOME/.bashrc
当有第一行时,但没有第一行时没有效果。
答案 0 :(得分:0)
一种方法,在两种情况下都有效:
{ echo my text; cat file; } | tee file
对于小文件,对于大文件,这项工作使用临时文件:
{ echo my text; cat file; } > temp$$ && mv temp$$ file