ps -o time -p 21361
作品;然而我需要的是包括全部 子女的過程的運行時間。例如,如果21361是一個bash腳本,它調用其他腳本, 然後我想要總運行時間,包括所有孩子的運行時間。
現在的PS文件列出了 「輸出調節劑」:
S
Sum up some information, such as CPU usage, from dead child processes into their parent. This is useful for examining a system where a parent process repeatedly forks off short-lived children to do work.
聽起來恰到好處。不幸的是,沒有ps語法的規範,所以 我不知道在哪裏放置「S」!現在幾個小時,我嘗試了很多組合,但是 或者我得到語法錯誤,或者「S」什麼都不做。而在互聯網上你只能找到 有關ps的基本信息(總是相同的),特別是「S」修飾符 我在任何地方都找不到,也沒人解釋ps的語法。
但是父進程是不是它們全部最長的運行進程?你有意嘗試'重新計算'childern處理時間嗎?祝你好運。 – shellter