zoukankan      html  css  js  c++  java
  • Shell——awk

    Shell——awk

      一个强大的文本分析工具,把文件逐行的读入,以空格为默认符将每行切片,切开的部分再进行分析处理。

     1.基本用法

      awk[选项参数] ‘pattern1 {action1}  pattern2 {action2}...'  filename

      pattern:表示AWK在数据中心查找的内容,就是匹配模式。【可以是正则表达式】

      action:在找到匹配内容时所执行的一系列命令。

      选项参数:

        -F:指定输入文件拆分隔符

        -v:赋值一个用户定义变量

    搜索awk文件以root关键字开头的所有行,并输出这行第七列

     搜索awk文件以root关键字开头的所有行,并输出这行第一列和第七列,用,分隔

    只显示第一列和第七行,逗号分割,并在所有行前面添加列名 user,shell  在最后一行提添加“fenghe::xiangqushixi”

     将用户id增加数值1输出

       2.awk的内置变量

        FILENAME:文件名

        NR:已读记录数

        NF:浏览记录的域的个数(切割后,列的个数)

     用awk切割ip

    awk切 VS cut切

     awk查询行号

  • 相关阅读:
    <转载>c#多线程:线程池和异步编程
    <转载>讲故事谈.NET委托:一个C#睡前故事
    IIS 7.0 成员管理配置
    呵呵,新开博!
    PHP函数中文文档
    请不要做浮躁的人对程序员的忠告
    php新闻发布完成
    JS调试工具
    PHP配置FCKEditor
    ACEGI配置总结(1)
  • 原文地址:https://www.cnblogs.com/Timeouting-Study/p/13263309.html
Copyright © 2011-2022 走看看