我正在尝试使用vi编辑器将所有,,
替换为csv文件中的,?,
。我运行命令:
sed -i 's/^,/?,/' -i 's/,,/,?,/g' -i 's/,$/,?/' <filename>
但该命令没有正确执行。有谁知道我应该如何更改命令,以便用,,
替换所有,?,
?谢谢!
答案 0 :(得分:0)
您可以运行以下命令来执行全局查找和替换
syntax - :%s/search_string/replacement_string/g
:%s/\,\,/\,?\,/g
答案 1 :(得分:0)
您可以在终端中执行此操作以获得所需的输出:
sed -i 's/^,/?,/; s/,,/,?,/g; s/,$/,?/' <filename>