Moin, Frage zur Shell: nehmen wir an, ich habe sowas: datei="egal.tmp" mv $datei wichtig.tmp Wie kann ich sicherstellen, daß das immer funktioniert, auch wenn $datei völlig kranke Dateinamen enthält? Also beispielsweise sowas wie: 5 1/2"-Diskette.jpeg Bei dem Projekt, an dem ich gerade schraube, ist _alles_ möglich, daher reicht es mir nicht, zu schreiben mv "$datei" "wichtig.tmp" Gibt es eine Möglichkeit, das zu quoten/escapen/whatever? Wohlmöglich etwas, das in allen gängigen Shells funktioniert und nicht nur in der Bash? Ich bräuchte doch wohl als das Resultat: 5\ 1\/2\"-Diskette.jpeg Oder? Sehr gern auch für perl, da kommen die Daten ohnehin her. Gruß und Danke, Ratti -- http://www.gesindel.de | Fontlinge | Die Schriftenverwaltung für Windows