Hi,
Ich habe in der ersten Anwendung das Verzeichnis geändert und dann nacheinander mehrere Perl-Programme aufgerufen. Alle haben noch das geänderte Verzeichnis verwendet.
Das "Wunder-Script" wuerde ich gern sehen ;-)
Wenndann musst du aus dem Perlscript heraus alle anderen Scripts aufrufen (z.B. mit qw()), die den Arbeitspfad des vorgaengers hatten, aber das hast du nirgends so angegeben.
Vielleicht ist es so wie Du sagst, wenn man Perl von der Command-line aufruft. Ich arbeite aber unter Apache.
Ich hab mein Script auch mal fuer den Apachen angepasst (header eingefuegt) und zweimal hintereinander (mit F5) aufgerufen. Beim zweiten Aufruf hat es wieder am Anfang das alte Arbeitsverzeichnis verwendet.
mfG,
steckl