论坛风格切换切换到宽版
  • 814阅读
  • 4回复

[问题求助]大家来看一下这个awk命令哈 [复制链接]

上一主题 下一主题
离线豆芽.
 
发帖
2088
C币
-235103
威望
411
贡献值
1
银元
-3
铜钱
4793
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
awk 'BEGIN .{ for ( i=0; i<ARGC; i++) {printf "%s\n", ARGV }}' .one two three.

请问这个%s是啥意.思啊,还有printf和print有啥区别啊,还有"%s\n"和AR.GV为什么用逗号分隔开啊,谢了。学习

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线wwwfu80com.
发帖
1976
C币
-235639
威望
352
贡献值
1
银元
0
铜钱
4319
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14
哦,明白了,结贴。

发帖
2112
C币
-235117
威望
406
贡献值
1
银元
-2
铜钱
4772
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-14
还是有点不明白,结果打印出这个
awk
one
two
three

为什么会多出个awk啊。。。

发帖
2133
C币
-281463
威望
428
贡献值
1
银元
-3
铜钱
4887
人人网人气币
0
只看该作者 地板  发表于: 2010-04-14
这个我明白了,awk是argv[0],但是为什么需要写begin呢?我这样写的话
awk '{ for ( i=0; i<ARGC; i++)  printf "%s\n", ARGV }' one two three
会提示awk: Cannot find or open file one

离线ft16.
发帖
2054
C币
-198567
威望
421
贡献值
2
银元
0
铜钱
4653
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-14
米有这个文件:
one
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个