zoukankan      html  css  js  c++  java
  • shell脚本中awk的用法

    awk是一个优良的文本处理工具

    printf是打印命令 $0 是代表当前行  $1代表第一个字段 …

    1. -F 制定分割符为…(例如:为  ' :')

    打印以 :号分割  第一二个字段

    awk的常用变量

    一. NF :表示最后一个字段     

    1 .打印etc/passwd下的最后一个字段

    2.$(NF-1)表示倒数第二个字段    打印倒数第二个字段

    二  .  NR 当前处理的是第几行

     1.输出第二行

     

    2.输出第三行以后的行

    三 .  awk 内置函数

    1. toupper  用于将字符转为大写  将小写转化为大写并且打印第一个字符

     2. 将 小写转化为大写

     四.awk允许指定输出条件 ,只输出符合条件的行

     1.打印包含root的行

     2.输出第一个字段等于指定值的行     (第一个字段是root的打印出来)

     3. 假如$1== root 打印第一个字段  否则打印第二个字段

     五.高级用法 BEGIN END

       1.计算1-100的和

     2.销售金额

  • 相关阅读:
    01Game
    面试题
    面试题
    面向对象笔记
    1212作业
    12011作业
    1210作业
    1206作业
    1205作业
    1204作业
  • 原文地址:https://www.cnblogs.com/lny916/p/11987058.html
Copyright © 2011-2022 走看看