https://blog.csdn.net/wangcg123/article/details/50667883
单引号里面,s表示替换,三根斜线中间是替换的样式,特殊字符需要使用反斜线”\”进行转义,但是单引号”‘”是没有办法用反斜线”\”转义的,这时候只要把命令中的单引号改为双引号就行了,例如:
sed -i "s,export ORA_DB=\"(,export ORA_DB='\"(,g" a.env && sed -i "s,C)))))\",C)))))\"',g" a.env
https://blog.csdn.net/wangcg123/article/details/50667883
单引号里面,s表示替换,三根斜线中间是替换的样式,特殊字符需要使用反斜线”\”进行转义,但是单引号”‘”是没有办法用反斜线”\”转义的,这时候只要把命令中的单引号改为双引号就行了,例如:
sed -i "s,export ORA_DB=\"(,export ORA_DB='\"(,g" a.env && sed -i "s,C)))))\",C)))))\"',g" a.env
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。