Excluir el proceso grep en la salida de ps aux

Con regularidad uso ps ax | grep patron para obtener información sobre un proceso determinado, pero en la salida también se incluye el proceso grep ¿Cómo evitar esto?

Simplemente encierra entre corchetes la primera letra o número del patrón, por ejemplo:

Si
$ ps ax | grep firefox

muestra

28089 ?        S      0:00 /bin/sh /usr/lib/firefox-3.0.8/run-mozilla.sh /usr/lib/firefox-3.0.8/firefox
28103 ?        Sl    26:25 /usr/lib/firefox-3.0.8/firefox
28785 pts/5    S+     0:00 grep firefox
Entonces
ps ax | grep [f]irefox

mostraría

28089 ?        S      0:00 /bin/sh /usr/lib/firefox-3.0.8/run-mozilla.sh /usr/lib/firefox-3.0.8/firefox
28103 ?        Sl    26:27 /usr/lib/firefox-3.0.8/firefox
Tambien puedes usar

ps ax | grep patron | grep -v patron

Lecturas recomendadas

  • – man ps
  • – info grep

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.