if ( -d 'work' && ! -e 'startup' ) { print "create work/startup directory\n"; mkdir 'work/startup' or do { print "create work/startup directory failed because :$!\n"; exit 1; }; }