最近发现sed真的很好用,特别时需要批处文件的时候
例子如下:
在test.file文件中Hello world ,I like cat中间面插入Hello Kitty
Hello world
I like cat
sed -i ' /Hello\ world/a\Hello\ Kitty' test.file
输出结果如下:
Hello world
Hello Kitty
I like cat
其中命令里面的\ 是正则匹配特殊符号,
\a 是换行插入的意思,如果不想换行可以使用\ &表示直接在后面追加
如下:
sed -i ' /Hello\ world/&\ Hello\ Kitty' test.file
输出结果如下:
Hello world Hello Kitty
I like cat
在文章末尾添加:
sed -i '$a\Hello Kitty'
输出结果如下:
Hello world
I like cat
Hello Kitty