在一個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