Linux 中 sed -s 选项 单独处理多个文件
001、
Linux中 sed -s选项
-s, --separate # 单独处理每个文件
- 将多个输入文件视为独立的文件流
- 行号计数器在每个文件重置(从1开始)
- 地址范围(如 1,10)应用于每个单独文件
- 不影响跨文件的模式空间保持(hold space)
[root@PC1 test]# ls a.txt b.txt c.txt [root@PC1 test]# cat a.txt 01 02 03 04 05 [root@PC1 test]# cat b.txt a b c d e [root@PC1 test]# cat c.txt ## 以上为三个测试文件 A B C D E [root@PC1 test]# sed -n -s '1,2p' a.txt b.txt c.txt ## 测试-s选项,可以单独的一次性作用于多个文件 01 02 a b A B

。

浙公网安备 33010602011771号