LoslegenKostenlos loslegen

Wie kann ich die Namen einer Reihe von Dateien aufzeichnen?

Oft wird eine Variable mit einem Platzhalterausdruck gesetzt, um eine Liste von Dateinamen aufzuzeichnen. Ein Beispiel: wenn du datasets so definierst:

datasets=seasonal/*.csv

kannst du die Namen der Dateien später anzeigen:

for filename in $datasets; do echo $filename; done

Das spart Tipparbeit und macht Fehler unwahrscheinlicher.


Wenn du diese beiden Befehle in deinem Heimatverzeichnis ausführst, wie viele Zeilen der Ausgabe werden gedruckt?

files=seasonal/*.csv
for f in $files; do echo $f; done

Diese Übung ist Teil des Kurses

Einführung in die Shell

Kurs anzeigen

Interaktive Übung

In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.

Übung starten