【发布时间】:2015-02-03 21:30:55
【问题描述】:
如何在一行之间使用 sed 命令添加 '(撇号)字符。我在mac电脑上使用了以下命令。但它只是添加了一个空格。
sed -i '' 's/cur i s/cur i '' s/g' ./edit_char.cmd
【问题讨论】:
如何在一行之间使用 sed 命令添加 '(撇号)字符。我在mac电脑上使用了以下命令。但它只是添加了一个空格。
sed -i '' 's/cur i s/cur i '' s/g' ./edit_char.cmd
【问题讨论】:
尝试这样做(见双引号):
sed -i'' "s/cur i s/cur i '' s/g" ./edit_char.cmd
【讨论】:
我会这样做:
sed -Ei '' 's/(cur i ) ( s)/\1'\''\2/g' ./edit_char.cmd
【讨论】: