Grep ist ja ein super Tool nur leider sucht man nicht immer nur nach Buchstabenlisten sondern auch nach Begriffen oder Zeichenketten in denen Sonderzeichen vorkommen, die grep mißversteht. Sonderzeichen kann man für grep maskieren indem man den ganzen Ausdruck in einfache Anführungszeichen setzt und vor dem zu maskierenden Zeichen ein "\" (AltGr + ß) setzt.

Wenn man also in der Logdatei test.log nach "das ist der Test [test]" sucht, dann muss man folgendes eingeben:

grep 'das ist der Test \[test\]' test.log

Also vor jedes Zeichen das nicht von grep erkannt wird ein Backslash.