Am Donnerstag, den 03.03.2005, 07:00 +0100 schrieb Kyek, Andreas, VF-DE:
Ja das ergibt Sinn :-) Danke für den Tip. Jetzt funzt es. Verstehen tue ich allerdings nicht warum man das in "" setzen muss. Die Pfade zu den Dateien stehen ja schon in "" in dem Inputfile.
Ja, aber:
Bei der Zuweisung an eine Variable (x="teil1 teil2") brauchst Du die Anführungszeichen, damit der _ganze_ String an die Variable geht. Sonst würde die Shell beim Auswerten erkennen: x=teil1 teil2 In diesem Fall wäre teil2 _nicht_ Bestandteil des Strings, sondern die Bash würde teil2 als Kommando verstehen, das sie ausführen soll. Die Anführungszeichen sind aber selber _nicht_ Bestandteil des Strings sondern nur der Begrenzer. Willst Du Anführungszeichen zum Bestandteil des Strings machen, geht z.B. x='"teil1 teil2"' oder x="\"teil1 teil2\""
Du verstehn?
Andreas
Hi Andreas, ich verstehen jetzt :-) Danke nochmal. Hat wunderbar geklappt. Gruß Daniel -- Daniel Hanke Linux/Unix Systemadministrator, RHCE windream GmbH - Wasserstrasse 219 - 44799 Bochum Telefon +49 234 9734 0 - Telefax +49 234 9734 520 http://www.windream.com