Kapitel 7. Quoting
Shell-Metazeichen (und andere, etwa Leerzeichen in Argumenten) müssen in vielen Situationen vor einer vorzeitigen Auswertung geschützt (maskiert) werden. Dies erfolgt mit so genannten Quotes:
\
, der Backslash: Er schützt das im unmittelbar folgende Zeichen, aber keine schließenden einfachen Hochkommata."
, doppelte Hochkommata: Sie schützen zwischen ihnen stehende Teile der Befehlszeile, erlauben aber die Auswertung von$
Variable
und Historyexpandierungen. Zwischen ihnen können einfache Hochkommata verwendet werden; Konstruktionen wie$@
und$*
haben in doppelten Quotes eine besondere Wirkung. Einen Backslash entfernt die Bash automatisch, sofern er nicht vor einem Ausrufezeichen steht.'
, einfache Hochkommata (strenge Quotes): ...
Get bash kurz & gut, Second Edition 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.