Quoting

Da die Shell bestimmte Zeichen in Kommandos auswertet und unter Umständen ersetzt, müssen besondere Vorkehrungen getroffen werden, wenn dieses Verhalten nicht gewünscht ist. Das Zauberwort heißt Quoting – durch bestimmte Operatoren wird die Interpretation anderer Zeichen, die sonst eine besondere Bedeutung für die Shell haben, verändert.

Dabei gibt es Möglichkeiten, sowohl einzelne Zeichen als auch ganze Zeichenketten zu quoten. Die folgenden Operatoren stehen zur Verfügung:

Der Backslash

Ein Backslash (\) »entschärft« das jeweils folgende Zeichen, so dass es seine eventuelle Sonderfunktion für die Shell verliert. So wird z.B. echo \* immer einen Stern auf der Standardausgabe erzeugen.

Doppelte Anführungszeichen ...

... um eine Zeichenkette ...

Get Praxiskurs Unix-Shell (O'Reillys Basics) 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.