Juergen Schwarting wrote:
* Am 05.02.2002 um 13:21 Uhr schrieb Ralph Müller:
wenn ich
#!/usr/bin/bash for file in `find /home/ralph` do echo "$file" done
ausführe, dann bekomme ich bei Dateinamen die (leider) ein Leerzeichen enthalten (z.B."/home/ralph/Mail/.Unsent Messages.summary") die folgenden Fehlermeldungen:
find: /home/ralph/Mail/.Unsent: Datei oder Verz. nicht gefunden find: Messages.summary: Datei oder Verz. nicht gefunden
Wie kann man dieses "Auftrennen" des Dateinamens in einer solchen Schleife vermeiden?
versuch's mal hiermit:
for file in "`find /home/ralph`"
Hoppla, ich muß meine soeben abgesandte Mail ("Vorschläge klappen nicht") korrigieren. Die Lösung von Jürgen funktioniert _doch_. (Da war noch ein Schreibfehler in meinem Skript. Pardon.) Ralph