A
AltBen
Grünschnabel
Hallo Unixboard-User,
ich bin neu hier im Forum und habe ein Problem:
Ich habe ein recht großes Script welches auch wunderbar funktioniert.
Jedoch Habe ich ein Problem mit Ordnern, die ein Leerzeichen enthalten.
Ich habe hier eine for-Schleife, welche mit allen Verzeichnissen im aktuellen Ordner arbeitet.
Problem ist, dass, wenn ich ein Leerzeichen im Ordner habe, die for-Schleife das falsch interpretiert.
Wie bringe ich for dazu, an jede Ausgabe "Anführungzeichen" zu setzen?
Bzw. Wie sorge ich dafür, dass das eben richtig interpretiert wird?
Vielen Dank im Vorraus
AltBen
ich bin neu hier im Forum und habe ein Problem:
Ich habe ein recht großes Script welches auch wunderbar funktioniert.
Jedoch Habe ich ein Problem mit Ordnern, die ein Leerzeichen enthalten.
Code:
for OUTPUT in $(find . -maxdepth 1 -type d)
Ich habe hier eine for-Schleife, welche mit allen Verzeichnissen im aktuellen Ordner arbeitet.
Problem ist, dass, wenn ich ein Leerzeichen im Ordner habe, die for-Schleife das falsch interpretiert.
Code:
Ordner:
4 drwxr-xr-x 2 root root 4096 Apr 19 08:49 test ordner
Code:
Script:
find: "./test": Datei oder Verzeichnis nicht gefunden
find: "ordner": Datei oder Verzeichnis nicht gefunden
Wie bringe ich for dazu, an jede Ausgabe "Anführungzeichen" zu setzen?
Bzw. Wie sorge ich dafür, dass das eben richtig interpretiert wird?
Vielen Dank im Vorraus
AltBen
Zuletzt bearbeitet: