awk for循环问题问题!!!! #/bin/awk -f NR==1 { for (i=1; i<=NF; i++) print i,$i }

syntaxerrornearunexpectedtoken`('`for(k=1;k<=NF;k++)'... syntax error near unexpected token `('
`for (k=1; k<=NF; k++)'
展开
 我来答
luneng8183
2011-12-21 · TA获得超过902个赞
知道小有建树答主
回答量:606
采纳率:100%
帮助的人:514万
展开全部
#!/bin/awk -f

NR==1 {
for(i=1;i<=NF;i++)
print i, $i
}
更多追问追答
追问
没看出有什么区别啊???
就是“{”经跟模式了? 但这样还是不对的,我试过了,这个只会影响结果不会影响到有没语法错误的
------------------------------
不过我后来重新写另一个文件,一摸一样的代码,就对了,不知道是不是有中文输入混在里面引起的,很诡异

不过还是谢谢你啦
追答
-rwxr-xr-x  1 root root   59 Dec 21 17:18 xx14.awk

y:root:/tmp/ss> cat xx14.awk
#!/bin/awk -f

NR==1 {
for(i=1;i xx14.awk xx14.awk
1 #!/bin/awk
2 -f
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式