Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2384318
  • 博文数量: 473
  • 博客积分: 12252
  • 博客等级: 上将
  • 技术积分: 4307
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-12 10:02
文章分类

全部博文(473)

文章存档

2012年(8)

2011年(63)

2010年(73)

2009年(231)

2008年(98)

分类:

2009-08-21 14:45:56

{print NF} 也有{print $NF}
前者是输出了域个数,后者是输出最后一个字段的内容
如:~# echo $PWD | awk -F/ '{print $NF}'
root
阅读(1298) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-09-01 07:14:30

在awk中变量不需要加$符号来声明。 作为内置变量NF指的就是这一行域的个数,假如awk运行到了第10行,正好 ,第10行的域的个数为13,那么NF的值就是13,那么理所当然$NF就是$13,也就是最后一个字段的内容了。