用 sed 替换 '\/''

0 linux sed

如何\/通过|如下方式替换以下字符串:

bssapi_6 0\/0\/0\/9\/9

bssapi_6 0|0|0|9|9
Run Code Online (Sandbox Code Playgroud)

Pan*_*nki 6

应用大量的转义:

sed 's/\\\//|/g' < inputfile
Run Code Online (Sandbox Code Playgroud)

通过@用作分隔符使其更具可读性:

sed 's@\\/@|@g' < inputfile
Run Code Online (Sandbox Code Playgroud)

  • 呵呵 我想现在取决于 OP 更喜欢 `_` 还是 `@` (2认同)