linux – 如何获得刚开始进程的pid

前端之家收集整理的这篇文章主要介绍了linux – 如何获得刚开始进程的pid前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想开始进程(例如myCommand)并获取它的pid(以便稍后杀死它).

我按名称尝试了ps和过滤器,但我无法通过名称来区分过程

myCommand
ps ux | awk '/<myCommand>/ {print $2}'

因为进程名称不是唯一的.

我可以通过以下方式运行

myCommand &

我发现我可以通过以下方式获得此PID:

echo $!

有没有更简单的解决方案?

我很乐意执行myCommand并通过一行命令获取其PID.

解决方法

有什么比echo $更简单!?作为一行:
myCommand & echo $!

猜你在找的Linux相关文章