timoken
Aktives Mitglied
Thread Starter
- Dabei seit
- 11.11.2003
- Beiträge
- 831
- Reaktionspunkte
- 8
ich habe ein etwas exotisches problem:
durch ein von mir geschriebenes (director)-programm wird ein shellscript aufgerufen (also nicht übers terminal sondern direkt). beispielsweise:
cp "/pfad/zu/meiner_quelldatei" "/pfad/zu/meiner_zieldateidatei"
funktioniert auch alles soweit so gut. wenn ich allerdings umlaute in den pfadnamen habe, findet er die datei nicht. beispiel:
cp "/pfad/zu/meiner_quelldätei" "/pfad/zu/meiner_zieldateidatei"
ich habe festgestellt, dass das terminal eingetippte umlaute direkt während der eingabe umwandelt. so wird aus meinem script im terminal folgendes:
cp "/pfad/zu/meiner_quelld\303\244tei" "/pfad/zu/meiner_zieldateidatei"
über das terminal funktioniert es dann auch. wenn ich den script dann aber direkt aus meinem programm ausführen lasse, findet er die datei wieder nicht. hat jemand ne idee, woran das liegen kann oder was ich noch probieren kann?
durch ein von mir geschriebenes (director)-programm wird ein shellscript aufgerufen (also nicht übers terminal sondern direkt). beispielsweise:
cp "/pfad/zu/meiner_quelldatei" "/pfad/zu/meiner_zieldateidatei"
funktioniert auch alles soweit so gut. wenn ich allerdings umlaute in den pfadnamen habe, findet er die datei nicht. beispiel:
cp "/pfad/zu/meiner_quelldätei" "/pfad/zu/meiner_zieldateidatei"
ich habe festgestellt, dass das terminal eingetippte umlaute direkt während der eingabe umwandelt. so wird aus meinem script im terminal folgendes:
cp "/pfad/zu/meiner_quelld\303\244tei" "/pfad/zu/meiner_zieldateidatei"
über das terminal funktioniert es dann auch. wenn ich den script dann aber direkt aus meinem programm ausführen lasse, findet er die datei wieder nicht. hat jemand ne idee, woran das liegen kann oder was ich noch probieren kann?