Moin Ralph, * Ralph Müller schrieb am 05 Feb 2002:
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?
Ich weiß nicht, was genau du dann machen willst.. vielleicht hilft dir ja find /home/ralph -print0 | xargs -0 ... Gruß, Sebastian -- Do not meddle in the affairs of Wizards, for they are subtle and quick to anger. Sebastian Helms - http://www.helms.sh - mailto:mail@helms.sh (PGP welcome) SuSE-Linux-Mailinglisten-FAQ: http://www.helms.sh/faq/