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