In one of my cgi prog. (say pgm1.cgi) I say
require('dotsh.pl');
and print $ENV variables. (Output is say
HTTP_ACCEPT=*/*)
and then I execute &dotsh("...../file1.sh")
Output is changed to HTTP_ACCEPT='*/*' (**NOTE the addition of single quotes)
File1.sh contains some variable.
Why is the output changed?