LoslegenKostenlos starten

Welche anderen Platzhalter kann ich verwenden?

Die shell hat auch noch andere Platzhalter, obwohl sie seltener benutzt werden:

  • ? passt zu einem einzelnen Zeichen, also passt „ 201?.txt “ zu „ 2017.txt “ oder „ 2018.txt “, aber nicht zu „ 2017-01.txt “.
  • [...] passt zu jedem der Zeichen in den eckigen Klammern, also passt „ 201[78].txt “ zu „ 2017.txt “ oder „ 2018.txt “, aber nicht zu „ 2016.txt “.
  • {...} passt zu jedem der durch Kommas getrennten Muster innerhalb der geschweiften Klammern, also passt „ {*.txt, *.csv} “ zu jeder Datei, deren Name auf „ .txt “ oder „ .csv “ endet, aber nicht zu Dateien, deren Namen auf „ .pdf “ enden.

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

Diese Übung ist Teil des Kurses

<Kurs>Einführung in Shell</Kurs>
Kurs ansehen

Interaktive praktische Übung

Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis

Übung starten