使用道具 举报
最初由 scopio 发表 #!/bin/ksh set -A arg 1 2 3 4 echo ${arg[0]} awk "{print ${arg[0]} + ${arg[1]}*$1}" test.dat 其中test.dat的内容为 1 3 2 4 3 5 2 4 我发现awk后面跟一对单引号''时,$1可以起作用,但是${arg[0]}不起作用,如果用双引号""时,就刚好反过来。搞了半天不知道怎么做了,请高手们帮帮忙
最初由 scopio 发表 谢谢两位,从你们身上可以学到很多东西 不过我自己没有书,我是看你们的脚本在学习,呵呵 set -A arg 1 2 3 4 是我从Javalee的一个脚本里看到的,我发现sh里没有用,不知道对应的sh里面是什么样实现的,谢谢
本版积分规则 发表回复 回帖后跳转到最后一页