in reply to Re: qx command outputs
in thread qx command outputs

Using the shell to redirect the output could be very bad. It's rather insecure and you are relying upon the shell to parse more. For example, this appears to be M$, if $logfile contains any spaces this will fail, you would need:
print system(qq($doscommand > "$logfile"));
Though I think
#replace . w/ . if 5.6++ open(LOG, '>>'. $logfile); print LOG qx($doscommand);
would be better.

--
perl -pe "s/\b;([st])/'\1/mg"