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