在一个shell程序中,我想启动一个程序并获取其PID并保存在临时文件中。但在这里,我会在前台启动该程序,直到进程处于运行状态在前台启动进程时获取Shell脚本中的进程ID
前不会退出shell:
而且这工作得很好,我能够得到启动的PID过程。但是,如果我在发动地面脱颖而出的节目,我想知道如何获得PID
例如:
#!/bin/bash
myprogram /// hear some how i wan to know the PID before going to next line
如果您的程序在前台运行,那么您将如何进入下一行? – anubhava
或者是否有可能在后台启动程序并获取进程ID,然后等待脚本直到该进程退出? –
是的,可以完成,请参阅下面我编辑的答案。 – anubhava