J'ai vu récemment ce one-liner:
$ ps -ef | grep [f]irefox
thorsen 16730 1 1 Jun19 ? 00:27:27 /usr/lib/firefox/firefox ...
Il semble donc que la liste des processus avec "firefox" soit retournée dans les données mais en laissant de côté le processus grep lui-même, et semble donc à peu près équivalent à:
ps -ef |grep -v grep| grep firefox
Je ne peux pas comprendre comment ça marche si. J'ai regardé la page de manuel sur grep et ailleurs mais je n'ai pas trouvé d'explication.
Et aggraver le mystère si je cours:
$ ps -ef | grep firefox > data
$ grep [f]irefox data
thorsen 15820 28618 0 07:28 pts/1 00:00:00 grep --color=auto firefox
thorsen 16730 1 1 Jun19 ? 00:27:45 /usr/lib/firefox/firefox ....
le [t] rick semble cesser de fonctionner!
Quelqu'un ici saura ce qui se passe.
Merci.