Widziałem kilka przypadków, w których ludzie to robią:
grep [f]oobar
Ale nie rozumiem, dlaczego tak jest lepiej
grep foobar
regex
grep
regular-expressions
hortitude
źródło
źródło
Odpowiedzi:
Nie ma żadnego powodu, dla którego sama byłaby preferowana składnia. Czasami jest używany jako hack podczas „grepowania” procesu (np
ps aux | grep [a]pache
.). Użycie tej składni zapobiega dopasowaniu grep do własnego wiersza poleceń na liście procesów.Zobacz Jak zapobiec zgłaszaniu własnego procesu przez „ps”?
źródło