awk变量

awk变量

awk参数

参数 解释
-F 指定分隔字段符
-v 定义或修改一个awk内部的变量
-f 从脚本文件中读取awk命令

对于awk而言,变量分为

  • 内置变量
  • 自定义变量
内置变量 解释
FS 输入字段分隔符,默认为空白字符
OFS 输出字段分隔符,默认为空白字符
RS 输入记录分隔符(输入换行符),指定输入时的换行符
ORS 输出记录分隔符(输出换行符,输出时指定符号代替换行符)
NF NF:number of field,当前行字段的个数(即当前行被分割成了几列),字段数量
NR NR:行号,当前处理的文本行的行号
FNR FNR:各文件分别计数的行号
FILENAME FILENAME:当前文件名
ARGC ARGC:命令行参数的个数
ARGV ARGV:数组,保存的是命令行所给定的各参数
posted @ 2022-08-26 18:32  一直前进  阅读(24)  评论(0编辑  收藏  举报