Linux 3: Wildcards und Dateien und Verzeichnisse erstellen

In dem letzten Artikel zu Linux hatte ich beschrieben, wie man Dateien und Ordner kopieren kann. Aber manchmal ist es ja auch so, dass man nicht nur eine Datei kopieren möchte oder den kompletten Ordner, sondern z. B. alle Dateien, welche mit den Buchstaben „TE“ anfangen. Hier helfen einem die sogenannten Wildcards. So eine Wildcard ist ein Platzhalter für beliebige Zeichen, welche dann folgen können.

Hier in der Tabelle seht ihr, wie diese Wildcards aufgebaut sein können und wie man sie benutzen kann.

Wildcard Bedeutung
* Alle Zeichen, welche dann folgen, werden bei a* z. B. als are, ad, aac etc. angenommen.
? Genau ein Zeichen. Wenn man das wieder auf das Beispiel mit dem a? anwendet, würden die Wildcard für z. B. folgende Dateien zutreffen: at, ao, a1 etc.
[Zeichen] Ein Zeichen, welches innerhalb der [] steht. Hier ein kleines Beispiel: a[cd] – hier würden dann ac und ad angenommen werden.
[!Zeichen] Zeichen, das nicht in der [] steht. Bei diesem Beispiel a[!cd] würden z. B. af, ah, ao etc. angenommen, aber nicht ac und ad.
[Zeichen-Zeichen] Alle Zeichen, welche zwischen den [] stehen, werden angenommen. Bei diesem Beispiel a[c–f] würden z. B. diese Dateien akzeptiert: ac, ad, ae und af.
[!Zeichen-Zeichen] Alle Zeichen, welche nicht zwischen den [] stehen, werden angenommen. Bei diesem Ausdruck a[!c–e] wäre es z. B. so, dass folgende Dateien angenommen werden: ah, ak, ap etc.

Jetzt wisst ihr zwar, wie man Dateien und Verzeichnisse kopieren kann, aber ich hatte euch noch nicht gezeigt, wie ihr eine Datei oder ein Verzeichnis erzeugen könnt.

Befehl Bedeutung
mkdir Verzeichnisname Es wird ein neues Verzeichnis mit dem gewünschten Namen erstellt.
mkdir –p Ver1/Ver2/Ver3 Es werden mit dem Parameter –p auch die übergeordneten Verzeichnisse erstellt, falls diese bisher nicht existieren.
touch Dateiname Damit kann man eine neue Datei mit einem gewünschten Namen erstellen.

Wenn ihr noch irgendwelche Fragen zu den Befehlen habt, stellt diese einfach in den Kommentaren.

Hier geht es zu den bisherigen Teilen der Artikelserie Linux:
Linux 1: Grundlagen Listen von Verzeichnissen
Linux 2: Verzeichniswechsel und Kopieren

1 Gedanke zu „Linux 3: Wildcards und Dateien und Verzeichnisse erstellen“

  1. es fehlt {Zeichen,Zeichen}
    gleich wie [Zeichen] nur dass bei {} Wörter zusammengefasst werden können daher durch , trennen
    bin mir nicht ganz sicher bitte korrigieren
    lg theo

    Antworten

Schreibe einen Kommentar