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

相关内容

    暂无相关文章