7.7 Quotierung

Mit der Quotierung verhindern Sie, dass die Shell Dinge anders interpretiert, als Sie das wollen. Falls Sie beispielsweise wollen, dass ein Befehl ein Argument empfängt, das Metazeichen wie * oder ? enthält, müssen Sie die Metazeichen schützen (»quotieren«). Oder falls Sie etwas als ein einziges Argument behandeln wollen, was die Shell ansonsten als getrennte Argumente ansieht, müssen Sie diese Argumente schützen. Es gibt drei Methoden, um Dinge zu quotieren:

Mit Backslash

Wenn Sie einem Zeichen einen Backslash (\) voranstellen, teilen Sie der Shell mit, dass sie dieses Zeichen literal, das heißt so, wie es ist, behandeln soll. Das ist die einfachste Methode, um ein einzelnes Zeichen zu schützen:

$ echo hier ist ein echter stern: \* ...

Get Klassische Shell-Programmierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.