[root@lfs tmp]# pid=384;echo `ps -ef|awk \{if\(\$2==$pid\)\ print\ \$8\}`
awk: cmd. line:1: {if(==384) print }
awk: cmd. line:1: ^ parse error
[root@lfs tmp]# ps -ef|awk \{if\(\$2==$pid\)\ print\ \$8\}
/usr/local/sbin/sshd
[root@lfs tmp]#
原帖由 "whtlly" 發(fā)表:
不行,輸出為空
pid=384;echo `ps -ef|awk -v p=$pid '$2==p{print $8}'`
歡迎光臨 Chinaunix (http://www.72891.cn/) | Powered by Discuz! X3.2 |