Sed & Awk每日一例之三
Sed & Awk每日一例之三
Sed & Awk每日一例之三
1、仅删除第2行
$ sed '2 d' employee.txt
2、删除第1~4行
$ sed '1,4 d' employee.txt
3、删除第2~最后一行
$ sed '2,$ d' employee.txt
4、从第一行开始隔行删除一行
$ sed '1~2 d' employee.txt
5、删除 含有 manager 的行
$ sed '/Manager/ d' employee.txt
6、删除从第一个含有 Jason 的行到第4行
$ sed '/Jason/,4 d' employee.txt
7、删除含从Raj的行到最后一行
$ sed '/Raj/,$ d' employee.txt
8、删除 Raj 到 Jane之间的行
$ sed '/Raj/,/Jane/ d' employee.txt
9、删除含有Jason的行和其后的两行
$ sed '/Jason/,+2 d' employee.txt
10、删除空行
sed '/^$/ d' employee.txt
11、删除 # 开始的注释行
sed '/^#/ d' employee.txt
评论暂时关闭