zoukankan      html  css  js  c++  java
  • AWK编程与应用

     awk程序有awk命令、括在引号或写在文件中的指令以及输入文件这几个部分组成

    从文件输入 
    。本书是基于Linux版本,之后的例子都采用gawk命令,你也可以使用awk
    。格式:
    -gawk '/匹配字符串/'    文件名
    -gawk '{处理动作}'    文件名
    -gawk '/匹配字符串/ {处理动作}‘ 文件名
    
    awk工作原理(一)
    。以下面的内容的names文件名举例按步骤解析awk的处理过程
    -vi ~/names
        Tom Savage 100
        Molly Lee  200
        John Doe 300
    :wq
    使用下面awk命令处理
    #gawk '{print $1 $3}' ~/names
    
    从命令输入
    。awk还可以处理通过管道接收到的Linux命令的结果,shell程序通常使用awk做深处理
    。格式:
        -命令 | gawk '/匹配字符串/'
        -命令 | gawk '{处理动作}’
        -命令 | gawk '/匹配字符串/{处理动作}'
    df | gawk '$4 >2000000'    #剩余空间大于2000000的磁盘
    

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

      

      

      

  • 相关阅读:
    哈希表,开放地址法之线性探测代码(JAVA)
    Java中几个关键字的意思
    java学习——File类操作
    Map三种遍历方法
    Spring Data Binding
    哈希表的基础理解
    选择排序
    map集合使用
    排序
    关于LinkedList
  • 原文地址:https://www.cnblogs.com/hongjinping/p/14021090.html
Copyright © 2011-2022 走看看