Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:shell_sonderzeichen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
admin_grundlagen:shell_sonderzeichen [2020/12/04 13:12]
holger_jakobs [die wichtigsten Shell Sonderzeichen]
admin_grundlagen:shell_sonderzeichen [2020/12/04 13:16]
holger_jakobs [wie schütze ich mich vor Sonderzeichen (z.B. in Dateinamen)]
Zeile 18: Zeile 18:
 </​file>​ </​file>​
  
-====== ​wie schütze ich mich vor Sonderzeichen (z.B. in Dateinamen) ===== +====== ​Wie schütze ich Sonderzeichen (z. B. in Dateinamen)===== 
-  * <​file>​'</​file>​ +  * ''​\''​ - Ein Backslash schützt immer das folgende Zeichen vor der Interpretation durch die Shell. 
-  * <​file>"</​file>​ +  * Alternativ kann man eine Zeichenkette auch in einfache Hochkommas einschließen:​ 
-  ​* <​file>​\</​file>​ +  ​'​Beispiel einer geschützten Zeichenkette'​
-  * <​file>​--</​file>​+
  
-'​--'​ bedeutet __Ende aller Optionen__+'%%--%%' bedeutet __Ende aller Optionen__. Dies ist immer dann von Bedeutung, wenn eine Zeichenkette folgt, die als Option interpretiert werden könnte (wegen %%-%% oder %%--%% am Anfang), das jedoch nicht passieren soll.
   touch -- -l   touch -- -l
   cp -a -v -- -l -a   cp -a -v -- -l -a
   rm -- -l -a   rm -- -l -a
admin_grundlagen/shell_sonderzeichen.txt · Zuletzt geändert: 2021/11/02 22:15 (Externe Bearbeitung)