其实在awk里,是不能直接使用shell变量的 方法是:awk -v 选项让awk 里使用shell变量 TIME=60 awk -v time="$TIME" 'BEGIN{FS="|"} {if ($7>time) print $2 }' 这样要注意:在awk里,time不能加$符号。 网上说如下方法都可行: 一:"'$var'" 这种写法大家无需改变用'括起... Read More
posted @ 2011-12-06 12:11
ACE封印
Views(23664)
Comments(0)
Diggs(1)

浙公网安备 33010602011771号