Lesen Sie den Inhalt von einem Verzeichnis mit shell-Skript

Ich versuche, den Inhalt eines Verzeichnisses mit shell-Skript.

Mein script ist:

for entry in `ls`; do
    echo $entry
done

Aber, meine aktuelle Verzeichnis enthält viele Dateien mit Leerzeichen im Namen. In diesem Fall, das Skript schlägt fehl.

Was ist der richtige Weg, um eine Schleife über den Inhalt eines Verzeichnisses in der shell scripting?

PS: ich benutze bash.

InformationsquelleAutor jrharshath | 2010-03-12
Schreibe einen Kommentar