我正在尝试在其一列中包含'/'字符的CSV文件中替换一行。有没有办法用SED替换它?我使用两个变量:一个用于存储替换行的行,另一个用于替换它的字符串。
sed -i "/s/${CURRENTLINE}/${NEWLINE}/g"
行格式的示例:
907; name; name; 2015; 4444; doc; 44;用户; 06/03/2015
预先感谢!
您的sed命令以 s
开头,您可以使用替代的reges定界符:
sed -i "s~${CURRENTLINE}~${NEWLINE}~g" file.csv