我想查找的字符串__MARKER__
中someFile.txt
,并将其放置(例如高于一个String Hello World!
)。
我将如何使用sed
呢?
sed -i -e "/__MARKER__//g" someFile.txt # Currently removes __MARKER__.
内容someFile.txt
:
__MARKER__
someFile.txt
处理后的内容:
Hello World!
__MARKER__
sed -i -e 's/__MARKER__/Hello world\n&/' someFile.txt
内容替换__MARKER__
用Hello world
,换行,并匹配(&
),即文本__MARKER__
。
将&
只是保存键入__MARKER__
再次,如
sed -i -e 's/__MARKER__/Hello world\n__MARKER__/' someFile.txt
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句