0

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

基本的に、必要な場合 [elapsed -lt 2400];then list pid

4

1 に答える 1