zoukankan      html  css  js  c++  java
  • awk 命令

    awk 命令:

    awk  -F ':'  '{print $#,$#}'   file_name

    awk  查找单一 字符串 并打印:

    awk -F: '$1 ~ /n+/'  passwd  这表示 第1列  匹配含有 n 的字符串

    $1 ~ /n+/   $1 表示第一列  ~  表示 匹配的意思   /n+/ 就表示含有 n 的字符串

    awk 查找限定条件的(>  <  ==  !=  &&  || ):

    awk 显示行号和列号,更精确匹配:

    awk -F: '{OFS="#"} $3<10 {print $1,$3,$6}' passwd

    awk -F: '{OFS="#"} {if($3<10) {print $1,$3,$6}}' passwd

    awk -F: '{print NR,$0}' passwd

    awk -F: 'NR<=3 {print $0}' passwd

    awk -F:  'NR<=3 {print NR,$0}' passwd

     awk -F:  'NF==6  {print NF,$0}' passwd

    awk -F:  'NR<=5 && $3==1  {print NR,$0}' passwd

    awd 改字符串:

    awk -F: '{OFS=":"} $1="newname" {print $0 }' passwd

    awk -F: '{all=(all+$3)};END {print all}' passwd

    awk -F: '{all=all+$3};END {print all}' passwd

    awk -F: 'all=all+$3;END {print all}' passwd

  • 相关阅读:
    koa2环境搭建
    单例模式
    nodejs fs path
    path node
    webpack code splitting
    babel 插件编写
    C#验证码类
    C#身份证识别相关技术
    C# Socket服务端与客户端通信(包含大文件的断点传输)
    动态抓取网页信息
  • 原文地址:https://www.cnblogs.com/nfyx/p/8964386.html
Copyright © 2011-2022 走看看