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.销售金额

  • 相关阅读:
    springboot雷神更新
    JVM整理文档
    这是我见过BIO/NIO/AIO讲的最清楚的博客了
    redis主从机制
    mybatis是如何防止sql注入的
    分布式锁的实现方式简介
    Nginx简介
    .net 下的集合
    C#模拟百度登录
    WPF 将PPT,Word转成图片
  • 原文地址:https://www.cnblogs.com/lny916/p/11987058.html
Copyright © 2011-2022 走看看