Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个管道(|)分隔的文件,但有一些“\|” 这搞砸了进一步处理。如何替换“\|” 进入“|”(空间管道)?
:/\/|我在vi中试过,它可以找到“\|” 但我试过%s//\//|/ //|/g它不工作。无论如何我可以做到吗?
:/\/|
%s//\//|/ //|/g
在 vim 中,尝试:
%s/\\|/ |/g
它会改变
aa\|bb|cc
进入
aa |bb|cc
或使用sed:
sed
sed -i 's/\\|/ |/g' file
您可以发出以下命令:
:1,$s/\\|/ |/g