Chinaunix首页 | 论坛 | 博客
  • 博客访问: 527416
  • 博文数量: 39
  • 博客积分: 1046
  • 博客等级: 准尉
  • 技术积分: 895
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-10 16:50
文章分类

全部博文(39)

文章存档

2013年(8)

2012年(31)

分类: LINUX

2012-05-31 15:15:33

命令 $awk -v RS= '{print $1}' test
RS 默认值为\n 换行符,此处设置RS= 等效于RS=“” 代表一个空行 (若理解有误请指正,在以下例子中符合)

点击(此处)折叠或打开

  1. $cat test
  2. 1.aaaaaaaa
  3. bbbbbbb
  4. cccccc
  5. 2.ddddddd
  6. fffffff
  7. eeeeeee
  8. 3.zzzzz
  9. cccccccc
  10. fd
  11. $awk -v RS= '{print $1}' test
  12. 1.aaaaaaaa
  13. 2.ddddddd
  14. 3.zzzzz
  15. $cat test
  16. 1.aaaaaaaa
  17. bbbbbbb
  18. cccccc
  19. 2.ddddddd
  20. fffffff
  21. eeeeeee
  22. 3.zzzzz
  23. cccccccc
  24. fd
  25. $awk -v RS= '{print $1}' test
  26. 1.aaaaaaaa
  27. 3.zzzzz

阅读(3086) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~