zoukankan      html  css  js  c++  java
  • shell命令之---awk

    1.awk程序:

      1.1 使用数据字段变量

        gawk的主要特性之一是其处理文本文件中数据的能力。它会自动给一行中的每个数据元素分配一个变量。默认情况下, gawk会将如下变量分配给它在文本行中发现的数据字段:    

          $0代表整个文本行;

          $1代表文本行中的第1个数据字段;

          $2代表文本行中的第2个数据字段;

          $n代表文本行中的第n个数据字段。

        在文本行中,每个数据字段都是通过字段分隔符划分的。 gawk在读取一行文本时,会用预定义的字段分隔符划分每个数据字段。 gawk中默认的字段分隔符是任意的空白字符(例如空格或制表符)

      1.2 在处理数据前运行脚本

        BEGIN命令

        ex:# gawk -F : 'BEGIN{print "passwd user:"} {print $1}' /etc/passwd

      1.3 在处理数据后运行脚本

        END命令

      

      

    不积跬步,无以至千里;不积小流,无以成江海。
  • 相关阅读:
    dockerfile构建的镜像中文乱码
    xshell+xmanager6破解
    mysql数据库本地登录无法查看到数据库
    Tomcat日志中文乱码问题解决
    Tomcat 启动很慢
    Supervisor-安装
    supervisor-monitor进程集中管理部署
    CeSi 进程集中管理部署
    [IOT]
    [SourceTree]
  • 原文地址:https://www.cnblogs.com/weidongliu/p/11001882.html
Copyright © 2011-2022 走看看