使用sed将管道符号更改为空格

时间:2016-05-21 07:20:29

标签: sed pipe space

我通过在cygwin上使用sed解析维基百科来生成单词列表。 想要将管道符号sed 's/\|/ /g'更改为空格。 props失败了。 它在每对字符之间放置一个空格。

3 个答案:

答案 0 :(得分:2)

不要逃避|或使用sed的选项-r

答案 1 :(得分:1)

或者使用tr,其唯一目的是 tr 安抚字符:

tr '|' ' ' < filename

输入更短。如果您不介意失去可读性,可以将其缩短为

tr \| \ <filename

答案 2 :(得分:-1)

这很有效。我可以使用十六进制表示法:

sed 's/\x7c//g'