Chinaunix首页 | 论坛 | 博客
  • 博客访问: 483330
  • 博文数量: 401
  • 博客积分: 244
  • 博客等级: 入伍新兵
  • 技术积分: 2215
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-04 10:02
文章分类

全部博文(401)

文章存档

2013年(37)

2012年(364)

分类:

2012-11-23 16:36:11

原文地址:awk内置变量 作者:zhenze12345

$0            当前记录(作为单个变量)
$1~$n      当前记录的第n个字段,字段间由FS分隔
FS           输入字段分隔符 默认是空格
NF           当前记录中的字段个数,就是有多少列 
NR           已经读出的记录数,就是行号,从1开始
RS           输入的记录他隔符默 认为换行符
OFS         输出字段分隔符 默认也是空格 
ORS        输出的记录分隔符,默认为换行符
ARGC      命令行参数个数 
ARGV      命令行参数数组 
FILENAME 当前输入文件的名字
IGNORECASE 如果为真,则进行忽略大小写的匹配

ARGIND     当前被处理文件的ARGV标志符 
CONVFMT  数字转换格式 %.6g 
ENVIRON   UNIX环境变量 
ERRNO      UNIX系统错误消息 
FIELDWIDTHS 输入字段宽度的空白分隔字符串 
FNR           当前记录数 
OFMT         数字的输出格式 %.6g 
RSTART     被匹配函数匹配的字符串首 
RLENGTH   被匹配函数匹配的字符串长度 
SUBSEP    下标分隔符 "\034"

阅读(530) | 评论(0) | 转发(0) |
0

上一篇:多行合并为一行

下一篇:awk之NF的妙用

给主人留下些什么吧!~~