Linux

在 bash 腳本中遞歸列印兒童的完整樹

  • February 22, 2016

對不起,因為我是新來的,所以不熟悉問題約定。

我想編寫一個腳本,以遞歸方式列印給定pid的完整兒童樹。

我到目前為止:

ps h -ef | awk '$3='$input_pid' {print $2}' | sort -n

但這僅用於列印給定 pid 的直接子項(已排序)。

問題是:如何為給定 pid 的每個子 pid 呼叫遞歸函式?

謝謝…

試試這個

pstree -p parent_process_ID

如果您只想顯示 pid

pgrep -P parent_process_ID

或者更簡單、更詳細的顯示。

ps auxfww | grep -v grep | grep process_name

引用自:https://serverfault.com/questions/758720