Solaris Handbuch für Fortgeschrittene Benutzer

4.1.6 Anführungszeichen in der Befehlszeile

Wenn nach mehreren Wörtern gesucht werden soll, müssen diese in der Befehlszeile in Anführungszeichen gesetzt werden. Um in allen Dateien des aktuellen Verzeichnisses nach dem Ausdruck Preise inkl. Mehrwertsteuer" zu suchen, würden Sie also folgendes eingeben:

$ grep "Preise inkl. Mehrwertsteuer" *

Statt der doppelten können auch einfache Anführungszeichen (') verwendet werden. Damit stellen Sie gleichzeitig sicher, daß eventuell in der Zeichenfolge vorkommende Metazeichen wie normale Zeichen interpretiert werden. Das Metazeichen ! muß auch in Anführungszeichen mit einem Gegenschrägstrich entwertet werden. Um Probleme auszuschließen, sollten Sie das bei den anderen Metazeichen ebenfalls tun, wenn diese als normale Textzeichen behandelt werden sollen.

Wenn Sie folgenden Befehl eingeben, werden alle Zeilen in der Datei liste angezeigt:

$ grep $ liste

Mit dem nächsten Befehl zeigen Sie dagegen nur die Zeilen an, in denen das Zeichen $" vorkommt:

$ grep '\$' liste

Weitere Informationen zu grep(1) finden Sie in den man Pages(1): User Commands.