Chinaunix首页 | 论坛 | 博客
  • 博客访问: 521685
  • 博文数量: 93
  • 博客积分: 2479
  • 博客等级: 大尉
  • 技术积分: 1008
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-07 11:59
文章分类

全部博文(93)

文章存档

2012年(2)

2011年(41)

2010年(24)

2009年(21)

2008年(5)

分类:

2009-04-05 23:13:52

上接(awk的应用)第十一题:
12.  在文件顶部加上标题“Document".
     #!/bin/awk -f
      BEGIN{
       print "Document"
       }
    {
       print $0
    }
13.   隔行删除。
        #!/bin/awk -f
      {
       if( NR%2 == 1 )
       {
        print $0,NR
       }
      }
14-15.   编写一个awk脚本,功能是每行抽取第一个单词。
           #!/bin/awk -f
           BEGIN{
               FS="[^a-Z]+"
                }
           {
            print $1,$3
           }
 16.     打印字段数大于5个的行总数。
             #!/bin/awk -f
                  BEGIN{
                       FS=":"
                       num=0
                       }
                  {
                     if( NF > 5)
                     {
                       num++
                     }
                  }
                  END{
                     print num
                  }
       
阅读(652) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~