Hallo,
ich bin neulich auf ein Problem gestoßen, welches ich allein noch nicht lösen konnte. Vielleicht könnt ihr mir ja helfen, es ist folgendes:
Wenn ich in einem Bash-Script eine Operation für mehrere Dateien ausführen will empfiehlt sich eine Konstruktion folgendes Typs:
for i in `ls <Verzeichnis>` do <mache-irgendwas-mit-i> done
Das funktioniert spitzenmäßig, bis, ja bis irgendwo Leerzeichen im Dateinamen auftauchen, dann versucht er mit jedem einzelnen Textbaustein das ganze, was natürlich scheitert.
Hat jemand hier eine vage Idee, oder profunde Kenntnisse davon, wie man das umgehen kann?
Vielen Dank schon mal,
Friedrich