Chinaunix首页 | 论坛 | 博客
  • 博客访问: 68860
  • 博文数量: 17
  • 博客积分: 508
  • 博客等级: 下士
  • 技术积分: 180
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-20 12:56
文章分类
文章存档

2010年(17)

分类:

2010-09-13 08:52:37

     记录分隔符,默认的情况下,输入和输出记录的分隔符(行分隔符)都是回车符(换行符),分别保存在awk的内置变量ORS和RS中,ORS和RS的值可以修改,但是只能以特定的方式进行修改
     变量$0   $0指代正条记录(当$0因替换或赋值而改变,NF的值即字段的数目值也可能改变)。换行符的值保存在awk的内置变量RS中,其默认值为回车。
     如awk ‘{print $0}' datafile
     变量NR 每条记录的记录号都保存在awk的内置变量NR中,每处理完一条记录,NR的值都回加1
      如awk  ‘{print NR,$0}' datafile
 
 
阅读(1078) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~