最近在学习awk,非常强大的工具,所以学起来也很吃力。
下面是我的一点学习心得。
1. FS 设置域分隔符,默认为一个或多个空格,等价于命令行- F选项
2:OFS 设置输出域分隔符,默认为一个空格。
- RS 记录分割符,默认为新行(\n)
- ORS 输出记录分隔符,默认为新行(\n)
NR 已读的记录数
FNR 浏览文件的记录数
还是不明白NR和FNR的区别
- FILENAME awk脚本操作的输入文件
- ARGC 命令行参数个数
ARGV 命令行参数排列
ENVIRON 支持队列中系统环境变量的使用