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

  • 相关阅读:
    CSS之各种居中
    三步教会你装系统
    65条最常用正则表达式
    MongoDB介绍
    MongoDB基本命令用
    log4j配置
    使用spring + ActiveMQ 总结
    log4j配置文件
    如何入侵局域网电脑
    目标检测的图像特征提取
  • 原文地址:https://www.cnblogs.com/dongjieyuan/p/9053068.html
Copyright © 2011-2022 走看看