J'ai vu plusieurs cas où les gens font cela:
grep [f]oobar
Mais je ne comprends pas pourquoi c'est préférable à
grep foobar
J'ai vu plusieurs cas où les gens font cela:
grep [f]oobar
Mais je ne comprends pas pourquoi c'est préférable à
grep foobar
Réponses:
Il n'y a aucune raison pour que la syntaxe préférable soit seule. Il est parfois utilisé comme hack lors de la "réception" d'un processus (par exemple, ps aux | grep [a]pache
). L'utilisation de cette syntaxe empêche grep de faire correspondre sa propre ligne de commande dans la liste des processus.
Voir Comment empêcher «ps» de signaler son propre processus?