Chinaunix
标题:
关于awk变量传到shell
[打印本页]
作者:
yaphet_123
时间:
2013-04-27 15:03
标题:
关于awk变量传到shell
各位大侠,小弟需要利用awk里面的变量传到shell中使用。
查阅了相关文档,
利用eval $(awk.....) 能够执行,而且也能成功,但是使用管道后,再使用eval ,在shell里面回显,是个空值, 例如eval $(ps -aux | grep ...| awk '{a=1}') 我在shell里面 echo $a是没有数值的
是因为我使用eval的过程中,出了问题,还是方法不对,请各位指教下。
作者:
Shell_HAT
时间:
2013-04-28 18:06
eval只是把后面命令的结果evaluate了一下,它本身不会把你在awk里面定义的变量export到shell里面。
明白它机制就简单了
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2