现在我正在使用
echo "Hello World" >> file.txt
将一些文本附加到文件中,但是我还需要在某个字符串下面添加文本,比如说[option]
,可以sed
吗?
例如:
输入文件
Some text
Random
[option]
Some stuff
输出文件
Some text
Random
[option]
*inserted text*
Some stuff
比赛后追加行
sed '/\[option\]/a Hello World' input
比赛前插入行
sed '/\[option\]/i Hello World' input
另外,您可以使用-i.bkp
sed选项进行备份和就地编辑输入文件
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句