linux 中sed 命令设置从第n个开始替换
001、
[root@pc1 test1]# ls a.txt [root@pc1 test1]# cat a.txt ## 测试文件 abcdaaa kaass aa [root@pc1 test1]# sed 's/a/Q/g' a.txt ##加g; 默认是全部替换 QbcdQQQ kQQss QQ [root@pc1 test1]# sed 's/a/Q/2g' a.txt ## 从每行的第二个开始替换 abcdQQQ kaQss QQ [root@pc1 test1]# sed 's/a/Q/3g' a.txt ## 第三个 abcdaQQ kaass QQ [root@pc1 test1]# sed 's/a/Q/4g' a.txt ## 第四个 abcdaaQ kaass aQ

。

浙公网安备 33010602011771号