eval 'exec perl $0 ${1+"$@"}' # -*- perl -*-
if $running_under_some_shell;
use YAML;
print "Path is ";
print $ENV{PATH};
%ENV = %{ Load qx{.rcfile; perl -MYAML -e 'print Dump \\%ENV'} };
print "Path is now ";
print $ENV{PATH};
####
#!/bin/csh -f
source /usr/applis/common/sourcefiles/solaris/unicad_24
####
--- !perl/YAML::Error
code: YAML_LOAD_USAGE
msg: 'usage: YAML::Load($yaml_stream_scalar)'
...
at test.pl line 8
Path is /usr/applis/perl/5.005_03/bin: /usr/applis/common/bin:/usr/applis/common/bin: /usr/bin:.:/usr/dt/bin:/usr/openwin/bin: /bin:/usr/ucb:/usr/local/bin:/usr/applis/common/bin: .:/home/rishis:/home/rishis/bin:/usr/local/bin: .:/home/rishis:/home/rishis/bin:/usr/local/bin: .:/home/rishis:/home/rishis/bin:/usr/applis/unicad/24/Ukernel