知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

Sed & Awk每日一例之三

发布时间:2014-09-05 13:59:36作者:知识屋

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
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜