我有一个文本文件,每行两个字段,用\3分隔的,我想把\3替换成\t,使用如下命令:sed's/\\3/\t/g'a.txt但是没有成功,请问应该怎么替换?我查了一些资料,感觉就是这样替换啊,不知错在哪里
2 回答
噜噜哒
TA贡献1784条经验 获得超7个赞
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
添加回答
举报
0/150
提交
取消