请教各位个sed问题
发表于 : 2011-11-29 17:31
一文档中有字符‘或“,我现在想在'和”前面分别加上三个\,也就是变成\\\'或\\\"
我分别处理'或"时用命令
sed "s/[\']/\\\\\\\'/g"
sed 's/[\"]/\\\\\\\"/g'
是可以成功的
但是同时处理时就不OK了
比如sed {s/\([\'\"]\)/\\\\\\\1},得到的结果是错误的,请问应该怎么处理啊
我分别处理'或"时用命令
sed "s/[\']/\\\\\\\'/g"
sed 's/[\"]/\\\\\\\"/g'
是可以成功的
但是同时处理时就不OK了
比如sed {s/\([\'\"]\)/\\\\\\\1},得到的结果是错误的,请问应该怎么处理啊