awk 内置变量

来源:互联网 发布:mysql数据库配置优化 编辑:程序博客网 时间:2024/04/20 03:42
  1. $0        当前记录(这个变量中存放着整个行的内容)
  2. $1~$n        当前记录的第n个字段,字段间由FS分隔
  3.  
  4. FS        输入字段分隔符默认是空格或Tab
  5. NF        当前记录中的字段个数,就是有多少列
  6. NR        已经读出的记录数,就是行号,从1开始,如果有多个文件话,这个值也是不断累加中。
  7. FNR        当前记录数,与NR不同的是,这个值会是各个文件自己的行号
  8. RS        输入的记录分隔符,默认为换行符
  9. OFS        输出字段分隔符,默认也是空格
  10. ORS        输出的记录分隔符,默认为换行符
  11. FILENAME        当前输入文件的名
0 0
原创粉丝点击