According to Chris Nandor: > > If you change the value of $^O, it sticks between subsequent invocations of > other scripts. :) Isn't that because $^O is a global variable of Perl (or rather MacPerl)? Thus, it is like a program calling a function. All of the global variables defined within the program will also be defined within the function. ***** Want to unsubscribe from this list? ***** Send mail with body "unsubscribe" to mac-perl-request@iis.ee.ethz.ch