Ich versuche, den Inhalt eines Verzeichnisses mit Shell-Skript zu erhalten.
Mein Skript ist:
%Vor%Mein aktuelles Verzeichnis enthält jedoch viele Dateien mit Leerzeichen im Namen. In diesem Fall schlägt dieses Skript fehl.
Was ist der richtige Weg, den Inhalt eines Verzeichnisses beim Shell-Scripting zu durchlaufen?
PS: Ich benutze Bash.
analysieren Verzeichnisinhalte nicht mit ls
in einer for-Schleife. Sie werden White-Space-Probleme begegnen. Verwenden Sie stattdessen die Shell-Erweiterung
Tags und Links shell directory-listing