Shell sed 如何替换单引号,回车符,以及分号
单引号替换成分号:
$ echo 1234\' | sed "s/'/;/"
双引号替换成分号:
$ echo 1234\" | sed 's/"/;/'
点替换成a
$ echo 11234. | sed 's/\./a/'
sed 替换内容中包含/字符怎么处理
我也给个思路吧 —— 用sed根据地址范围截取文件内容,用Here documents方法添加新的多行内容,然后重组文件。具体步骤如下: 1)截取test.xml文件起始行到行,保存到tmp文件; 2)将要添加的内容根据变量值展开,附加写入tmp文件; 3)截取test.x.