使用 QNX,我试图列出运行时间不足 24 小时的进程。我有以下代码将列出每个进程的 PID 和运行时间。我尝试了多个循环来仅列出“etime”大于 2400 的 PID,但没有成功。
ps -eo pid,etime,cmd | sed s/://g
返回
PID ELAPSED CMD
1 4618
2 4618 slogger
4099 4618 pci-bios
4100 4618 io-usb
4101 4618 io-hid
4102 4618 devc-con-hid
4103 4618 devb-eide
204808 4612 inetd
229385 4612 /pclogd
81930 4614 pipe
81931 4614 mqueue
94220 4614 dumper
81933 4614 tinit
94222 4614 io-net
基本上,我需要 if [elapsed -lt 2400];then list pid