awk从入门到入土认识awk内置变量和变量的使用

Posted 奇妙之二进制

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了awk从入门到入土认识awk内置变量和变量的使用相关的知识,希望对你有一定的参考价值。

学习任何一门语言都是从变量开始。

内置变量表

属性 说明
$0 当前记录(作为单个变量)
$1~$n 当前记录的第n个字段,字段间由FS分隔
FS 输入字段分隔符 默认是空格
NF 当前记录中的字段个数,就是有多少列
NR 已经读出的记录数,就是行号,从1开始
RS 输入的记录的隔符默 认为换行符\\n
OFS 输出字段分隔符 默认也是空格
ORS 输出的记录分隔符,默认为换行符
ARGC 命令行参数个数
ARGV 命令行参数数组
FILENAME 当前输入文件的名字
IGNORECASE 如果为真,则进行忽略大小写的匹配
ARGIND 当前被处理文件的ARGV标志符
CONVFMT 数字转换格式 %.6g
ENVIRON 系统环境变量,是一个数组,引用方式为ENVIRON[“xxx”],xxx为环境变量的名字
ERRNO UNIX系统错误消息
FIELDWIDTHS 输入字段
高性能云服务器 精品线路独享带宽,毫秒延迟,年中盛惠 1 折起

以上是关于awk从入门到入土认识awk内置变量和变量的使用的主要内容,如果未能解决你的问题,请参考以下文章

awk从入门到入土(23)awk内置变量ARGCARGC--命令行参数传递

awk从入门到入土(16)awk变量类型探讨--关于数字和string两种类型

awk从入门到入土(16)awk变量类型探讨--关于数字和string两种类型

awk从入门到入土用户自定义变量

文本三剑客之awk-从入门到入土

awk从入门到入土awk内置函数printf和print实现格式化打印