BEGIN{ unshift @INC, $ENV{MY_MODULES_DIR} if exists $ENV{MY_MODULES_DIR}; } use MyModule; #### #!/bin/sh export MY_MODULES_DIR=experimental export OTHER_VARIABLE=value exec "$@"