linux awk如何只输出指定的行?

-F fs或–字段分隔符fs

指定输入文件的分隔符,fs是一个字符串或正则表达式,如-F:

-v var =值或–a sign var =值

分配用户定义的变量。

-f脚本文件或file脚本文件

从脚本文件中读取awk命令。

-mf nnn和-nnn先生

对nnn的值设置一个固有的限制,-mf选项限制分配给nnn的最大块数;-mr选项限制最大记录数。这两个函数是贝尔实验室awk的扩展函数,在标准awk中不适用。

-W紧凑或–兼容,-W传统或–传统

在兼容模式下运行awk。因此gawk的行为与标准awk完全一样,所有awk扩展都被忽略。

-W copyleft或–copy left,-W copyright或–copyright

打印简短的版权信息。

-W help或–help,-W用法或–用法

打印所有awk选项和每个选项的简短描述。

-W lint或-lint

打印一条警告,指出该结构无法移植到传统的unix平台。

-W旧皮棉或-旧皮棉

打印关于无法移植到传统unix平台的结构的警告。

-W posix

开放兼容模式。但有以下限制,不被识别:/x,func关键字,func,转义序列,fs为空格时,以新行为字段分隔符;运算符and =不能替换and =;Fflush无效。

-W re-interval或–re-interval

允许使用区间正则表达式,参考(grep中的Posix字符类),比如括号表达式[[:alpha:]]。

-W源程序-文本或-源程序-文本

使用program-text作为源代码,可以混合使用-f命令。

-W版本或-版本

打印错误报告信息的版本。