获取进程pid解决方法

获取进程pidtest.shtest.shnew两个进程同时运行如何获取第一个test.sh的pid啊[解决办法]ps -ef|grep test.

获取进程pid
test.sh            
test.sh   new
两个进程同时运行     如何获取第一个test.sh的pid啊

[解决办法]
ps -ef|grep test.sh|grep -v grep|awk '{if (! $10) print $2 } '

第二种情况