1

パイプ(|)で区切られたファイルがありますが、「\|」がいくつかあります さらなる処理のために台無しになりました。「\|」を置き換えるにはどうすればよいですか " |"(スペースパイプ)?

vi で試してみたところ:/\/|、" \|" が見つかります。しかし、私はそれが機能していないことを試し%s//\//|/ //|/gました。とにかく私にできることはありますか?

4

2 に答える 2

2

vimで、試してください:

%s/\\|/ |/g

それは変わります

aa\|bb|cc

の中へ

aa |bb|cc

または使用sed

sed -i 's/\\|/ |/g' file
于 2013-10-31T21:24:16.420 に答える
2

次のコマンドを発行できます。

:1,$s/\\|/ |/g
于 2013-10-31T21:25:15.800 に答える