使用/以外的分隔符

时间:2018-10-06 06:42:20

标签: sed

我想在包含反斜杠的某些文本上使用sed,并希望避免大量转义的\/字符。

如何将定界符或分隔符更改为/以外的其他字符?

1 个答案:

答案 0 :(得分:0)

在GNU sed中,只需将/换成您要使用的字符:

% echo /// | sed 's_/_x_g' 
xxx

\也可以使用,并且不能被转义(以\\转义时失败):

% echo xxx | sed 's\x\y\g'
yyy