shell,sed修改指定位置的文本中的指定内容
/b/xx 即在目录b下存在一个文件xx,文件xx的内容如下<Host>
123224rsiskd1
sdfkldsfjkslf2
fdsjlfjlsdf3
fdjsofjs;f4
fjdsfdksfkd5
dsfkjgds6
</Host>
现在,我想在</Host>的前面一行,也就是 dsfkjgds6 和</Host>之间添加一行文字,文字如下
<Valve className ="a.b.c.d.e"/>
请问应该如何写?
坐等答案啊!! 帮你顶之 cat xx|sed '/</host>/i '<Value classname="a.b.c.d.e"/>''
页:
[1]