- use strict; is still missing
- only one copy has an error check, the one that is less likely to be executed.
- mkdir has no error check.
Alexander
--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)