Ok ... eu achei lendo mais awk
documentação, desculpe por perturbar:
ps aux | awk '$1~/user4/ && $3> 0'
Eu posso acompanhar o processo lançado pelo user4
com awk
:
ps aux | awk '$1~/user4/'
E também para acompanhar o processo que consome mais de 10% CPU
:
ps aux | awk '$3> 10'
Como posso combinar ambos com awk
, também conhecido como pesquisa por processo iniciado por user4
, que consomem mais de 10% CPU
?
Ok ... eu achei lendo mais awk
documentação, desculpe por perturbar:
ps aux | awk '$1~/user4/ && $3> 0'
ou como alternativa
ps -u user4 -o pcpu,args | awk '$1>0'
veja man ps
para o argumento de -o
, algum argumento pode ser cputime, etime, args, comm, tty
Tags command-line ps awk