Eu já vi vários casos em que as pessoas estão fazendo isso:
grep [f]oobar
Mas não entendo por que isso é preferível a
grep foobar
regex
grep
regular-expressions
hortitude
fonte
fonte
Respostas:
Não há razão para a sintaxe preferível por si só. Às vezes é usado como hack ao "grepping" para um processo (por exemplo,
ps aux | grep [a]pache
). O uso dessa sintaxe evita que o grep corresponda à sua própria linha de comando na lista de processos.Consulte Como impedir que "ps" relate seu próprio processo?
fonte