回忆之城
生命在于折腾
posts - 575,comments - 9,trackbacks - 0
<2010年11月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用链接

留言簿(5)

随笔分类(628)

随笔档案(575)

文章分类(5)

收藏夹

interesting

testing blog

搜索

  •  

最新评论

阅读排行榜

评论排行榜

[root@Centos5 test]# echo " 1 23" |awk -F ' ' '{print $1 $2}'
123
[root@Centos5 test]# echo " 1 23" |awk -F '[ ]' '{print $1 $2}'
1

echo '   a   ' |awk -F ' ' '{print NF}'

1

echo '   a   ' |awk -F '[ ]' '{print NF}'

7


gawk手册里有讲述的
http://www.gnu.org/software/gawk ... ml#Field-Separators

' ' 单个空格,这是默认值,字段分隔符为一个或多个空白符,记录开头和结尾的字段分隔符被忽略;
'[ ]' 字段分隔符为单个空格,不忽略记录开头的字段分隔符。

第二个是以单个空格为分割符
第一个是awk默认,是以任意空格,制表符为分割符,并且过滤掉开头的任意空格




posted on 2014-04-28 15:54 回忆之城 阅读(9264) 评论(0)  编辑 收藏 引用 所属分类: unix/linux
只有注册用户登录后才能发表评论。