Wie kann ich die Namen einer Reihe von Dateien aufzeichnen?
Leute setzen oft eine Variable mit einem Platzhalterausdruck, um eine Liste von Dateinamen zu speichern.
Ein Beispiel:
Wenn du „ datasets “ so definierst:
datasets=seasonal/*.csv
Du kannst die Dateinamen später mit folgendem Befehl anzeigen:
for filename in $datasets; do echo $filename; done
Das spart Tipparbeit und macht Fehler unwahrscheinlicher.
Wenn du diese beiden Befehle in deinem Home-Verzeichnis ausführst, Wie viele Zeilen werden sie ausgeben?
files=seasonal/*.csv
for f in $files; do echo $f; done
Diese Übung ist Teil des Kurses
<Kurs>Einführung in Shell</Kurs>Interaktive praktische Übung
Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis
Übung starten