sed把文本中的不可见字符\3替换为\t

我有一个文本文件,每行两个字段,用\3分隔的,我想把\3替换成\t,使用如下命令:
sed's/\\3/\t/g'a.txt
但是没有成功,请问应该怎么替换?我查了一些资料,感觉就是这样替换啊,不知错在哪里
HUX布斯
浏览 336回答 2
2回答

噜噜哒

test-sed.txt测试文件内容如下:aaa\3bbbccccccccccccccc\3ddddddddddddaaa\3bbbccccccccccccccc\3ddddddddddddaaa\3bbbccccccccccccccc\3ddddddddddddaaa\3bbbccccccccccccccc\3ddddddddddddaaa\3bbbccccccccccccccc\3dddddddddddd如果是用的Mac下,那么请用:sed-i.bak's/\\3/\\t/'test-sed.txt如果是在Linux下,那么请用:sed-i's/\\3/\\t/'test-sed.txt
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript