前端之家收集整理的这篇文章主要介绍了
linux – 如何获得刚开始进程的pid,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想开始进程(例如myCommand)并
获取它的pid(以便稍后杀死它).
我按名称尝试了ps和过滤器,但我无法通过名称来区分过程
myCommand
ps ux | awk '/<myCommand>/ {print $2}'
因为进程名称不是唯一的.
我可以通过以下方式运行
myCommand &
我发现我可以通过以下方式获得此PID:
echo $!
有没有更简单的解决方案?
我很乐意执行myCommand并通过一行命令获取其PID.
有什么比echo $更简单!?作为一行:
myCommand & echo $!
原文链接:https://www.f2er.com/linux/402939.html