home-harmening:kurs:aufgaben:logik_und_wildcards

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

home-harmening:kurs:aufgaben:logik_und_wildcards [2025/02/04 16:09] – angelegt charmeninghome-harmening:kurs:aufgaben:logik_und_wildcards [2025/02/04 16:17] (aktuell) charmening
Zeile 1: Zeile 1:
 ====== Logik und wildcards ====== ====== Logik und wildcards ======
 <code bash> <code bash>
-charmening@charmening-nb:/tmp$ touch report_1.txt  report_2023.txt  report_2A.txt  report_3A.txt  report_3B.txt  report_4A.txt+charmening@charmening-nb:/tmp$ touch report_1.txt  report_2023.txt  report_2A.txt  report_3A.txt  report_3B.txt  report_4A.txt report_4B.txt
  
 +# Kein Unterschied in der Ausgabe
 charmening@charmening-nb:/tmp$ ls report_[0-9]* charmening@charmening-nb:/tmp$ ls report_[0-9]*
-report_1.txt  report_2023.txt+report_1.txt  report_2023.txt  report_2A.txt  report_3A.txt  report_3B.txt  report_4A.txt
  
 +# Nur Dateien die 2 haben
 charmening@charmening-nb:/tmp$ ls report_2* charmening@charmening-nb:/tmp$ ls report_2*
 report_2023.txt  report_2A.txt report_2023.txt  report_2A.txt
  
 +# Nur Dateien die 3 oder 2 haben
 charmening@charmening-nb:/tmp$ ls report_[3,2]* charmening@charmening-nb:/tmp$ ls report_[3,2]*
-report_2023.txt  report_2A.txt  report_3A.txt +report_2023.txt  report_2A.txt  report_3A.txt  report_3B.txt
- +
-charmening@charmening-nb:/tmp$ ls report_[3,2]A* +
-report_2A.txt  report_3A.txt+
  
 +# Nur Dateien die 3 oder 2 und A haben
 charmening@charmening-nb:/tmp$ ls report_[3,2]A* charmening@charmening-nb:/tmp$ ls report_[3,2]A*
 report_2A.txt  report_3A.txt report_2A.txt  report_3A.txt
  
 +# Nur Dateien die nicht 3, 2 haben aber A
 charmening@charmening-nb:/tmp$ ls report_[!3,2]A* charmening@charmening-nb:/tmp$ ls report_[!3,2]A*
 report_4A.txt report_4A.txt
 </code> </code>