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
Einführung in Shell
Interaktive Übung
In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.
Übung starten