我有一个管道(|)分隔文件,但有一些“\ |”这搞砸了进一步处理。 我该如何替换“\ |”进入“|”(空间管道)?
我在vi中尝试了:/\/|
,它可以找到“\ |”但我试过%s//\//|/ //|/g
它没有用。无论如何我能做到吗?
答案 0 :(得分:2)
在vim中,尝试:
%s/\\|/ |/g
它会改变
aa\|bb|cc
到
aa |bb|cc
或使用sed
:
sed -i 's/\\|/ |/g' file
答案 1 :(得分:2)
您可以发出以下命令:
:1,$s/\\|/ |/g