Sonderzeichen in der Linux-Shell
Dies ist eine Liste mit den bedeutungen, die die unterschiedlichen zeichen in der Linux Shell haben.
. aktuelles Verzeichnis
.. übergeordnetes Verzeichnis
~ Home-Verzeichnis des aktuellen Benutzers
/ trennt die Verzeichnisnamen in Pfadangaben
\ Escape-Zeichen, das folgende Zeichen verliert seine Sonderbedeutung;
am Zeilenende: der Befehl wird in der nächsten Zeile fortgesetzt
:"" die meisten eingeschlossenen Sonderzeichen verlieren ihre Bedeutung
´´ alle eingeschlossenen Sonderzeichen verlieren ihre Bedeutung
`` wird durch das Ergebnis des eingeschlossenen Befehls ersetzt
? steht für einen beliebigen Buchstaben in Dateinamen
* steht für eine beliebige Buchstabenfolge in Dateinamen
[] steht für einen der Buchstaben innerhalb der Klammern in Dateinamen
! aktiviert die history expansion
{} fasst Kommandos oder Dateinamen zu einer Gruppe zusammen
() fasst Kommandos zu einer Gruppe zusammen, die in einer Subshell ausgeführt werden
< Eingabe-Umleitung
> Ausgabe-Umleitung
| verbindet Ein- und Ausgabe zweier Befehle (Pipe)
; trennt Befehle innerhalb einer Zeile
& startet einen Befehl im Hintergrund
$ kennzeichnet einen Variablennamen
&& verknüpft zwei Befehle: der zweite wird nur ausgeführt, wenn der erste erfolgreich war
|| verknüpft zwei Befehle: der zweite wird nur ausgeführt, wenn der erste nicht erfolgreich war
Kommentare Seite:
Die Kommentar-Funktion ist derzeit leider deaktiviert.
Bitte nutze das Forum statt dessen.

