hi,
Das klappt nicht, weil er nichts findet, was von Anführungszeichen eingerahmt ist.
Hast Du MudGuard's post gelesen ?
Also dann teste mal, was in @ARGV ankommt mit dem folgenden 2 Zeiler
#!/perl
print join "\n", @ARGV;
Bei mir siehts so aus:
D:\scripts>perl argv.pl "wie was"
wie was
D:\scripts>
Ergo: Es liegt am Kommandozeileninterpreter (hinsichtlich perl wartet die command.com auch noch mit anderen Überrasschungen auf).
Gruss, Rolf