Para verificar processo no Linux:
# ps
Incrementando um pouco mais:
# ps faux
O grep utilizado abaixo em conjunto com o ps mostra o resultado apenas o que está escrito após o grep, neste caso usei " (aspas) pq a expressão tem um espaço.
Mas ao fazer:
# ps faux | grep "alguma coisa"
Ele retorna:
root 30665 100 0.1 3304 760 pts/0 S+ 14:55 0:00 \_ grep alguma coisa
Resumindo, nada de interessante, além do próprio processo que o gerou.
root 30665 100 0.1 3304 760 pts/0 S+ 14:55 0:00 \_ grep alguma coisa
Resumindo, nada de interessante, além do próprio processo que o gerou.
E para não mostrar o processo que o gerou, é só mandar mais um grep "invertido" (ou contrário) [0] que não irá apresentar qq processo que tenha grep.
# ps faux | grep "alguma coisa" | grep -v grep
Ele irá retirar o processo do grep... não mostrando nada!
Se alguém conhece alguma outra magia negra com o mesmo resultado, comente que eu publico.
[0] do man grep:
-v, --invert-match Invert the sense of matching, to select non-matching lines. (-v is specified by POSIX.)
Abraço,
Nenhum comentário:
Postar um comentário