awk中使用shell定义的变量
str='bbb' awk '{if ("'$str'"==$i) {print $i}}' b 其中使用shell变量的方法是"'$shell'" ps单引号,双引号的区别 单引号,里面是什么就输出什么, echo '`date`' 显示 `date` 双引号,会做变量替换echo "`date`" 显示 Sun Nov 25 22:39:59 CST 2012今天去找引号的问题,刚好找到了awk用shell变量的方法,之前不会搞这个,把awk整个用echo显示出来,然后管道传给sh 囧,这下终于方便了