LoslegenKostenlos loslegen

Welche anderen Platzhalter kann ich verwenden?

Die Shell hat auch andere Platzhalter, obwohl sie weniger häufig verwendet werden:

  • ? passt auf ein einzelnes Zeichen, also passt 201?.txt auf 2017.txt oder 2018.txt, aber nicht auf 2017-01.txt.
  • [...] passt auf ein beliebiges Zeichen innerhalb der eckigen Klammern, also passt 201[78].txt auf 2017.txt oder 2018.txt, aber nicht auf 2016.txt.
  • {...} passt auf jedes der kommagetrennten Muster innerhalb der geschweiften Klammern, also passt {*.txt, *.csv} auf jede Datei, deren Name mit .txt oder .csv endet, aber nicht auf Dateien, deren Namen mit .pdf enden.

Welcher Ausdruck würde auf singh.pdf und johel.txt passen, aber nicht auf sandhu.pdf oder sandhu.txt?

Diese Übung ist Teil des Kurses

Einführung in die Shell

Kurs anzeigen

Interaktive Übung

Setze die Theorie in einer unserer interaktiven Übungen in die Praxis um

Übung starten