Quoting Jochen Luig <skirnir@gmx.net>: > >> What's the output of locale ? > > # locale > LANG=de_DE.UTF-8 > LC_CTYPE="de_DE.UTF-8" > LC_NUMERIC="de_DE.UTF-8" > LC_TIME="de_DE.UTF-8" > LC_COLLATE="de_DE.UTF-8" > LC_MONETARY="de_DE.UTF-8" > LC_MESSAGES="de_DE.UTF-8" > LC_PAPER="de_DE.UTF-8" > LC_NAME="de_DE.UTF-8" > LC_ADDRESS="de_DE.UTF-8" > LC_TELEPHONE="de_DE.UTF-8" > LC_MEASUREMENT="de_DE.UTF-8" > LC_IDENTIFICATION="de_DE.UTF-8" > LC_ALL= > > > >> Can you also try: >> >> LC_ALL=C /opt/perl/bin/perl -wle 'mkdir("/tmp/blurfl",0777); mkdir >> ("/tmp/blurfl",0777) or die $!;' > > # LC_ALL=C /opt/perl/bin/perl -wle 'mkdir("/tmp/blurfl",0777); mkdir > ("/tmp/blurfl",0777) or die $!;' > 17 at -e line 1. Odd... Somehow it is not finding the full text of the error... But I fail to reproduce this (by playing with my locale/my locale files) What about: mkdir "/tmp/blurf" mkdir "/tmp/blurf" Does that one output 'mkdir: cannot create directory `/tmp/blurf': File exists' ? (Not that this is really that important, the error value is correct I'm just curious as to why it doesn't output the proper string)Thread Previous | Thread Next