我正在使用RHEL。我想通過命令如何在shell中grep tomcat Pid?
ps -ef | grep tomcat | awk '{print $2}'
我的輸出是grep的Tomcat進程的PID,但我想只有28693
。
root 12854 0.0 0.0 112652 968 pts/0 S+ 01:12 0:00 grep --color=auto tomcat
root 28693 2.1 45.0 7479444 1629972 ? Sl Apr13 21:11 /usr/java/jdk1.8.0_45//bin/jav
[[email protected] ~]# ps -ef | grep tomcat | awk '{print $2}'
13240
28693
謝謝。以及這也是爲我工作ps -ef | grep tomcat | awk'NR == 2 {print $ 2}' – uday
如果輸出順序發生變化,該怎麼辦? – franklinsijo