2012-08-03 60 views
0

我有一個應用程序,同一應用程序的多個實例正在系統中運行。應用程序的每個實例都使用不同的參數進行調用。 我想獲得一個特定進程的PID,這個進程已經根據傳遞的參數使用某個參數調用,即應用程序的特定實例的pid。 有什麼辦法可以得到它嗎?在unix中獲取應用程序的特定實例的pid

回答

0

我可能會檢查ps -eo pid,args和grep輸出我需要的參數,然後從輸出的開始削減PID:grep的的

ps -eo pid,args | grep --parameter=x | cut -c 1-5

檢查手冊頁。有很多(有點令人困惑的)選項可以讓你調整命令的輸出。在上例中,-e選擇要顯示的所有進程,-o可讓用戶選擇要輸出的內容。

相關問題