Several times I have attempted to shell out (via qx or its equivalent `` ) to a UNIX like shell provided via Mortice Kern System (MKS).
It never seems to completely work eventhough Microsoft ports, which I assume ActivePerl is purport to use the environment variable PERL5SHELL to set the shell.  Any ideas?

My attempt to invoke non default shell:
perl -e 'print qx{date "+%m%d%H%M"}'
/[143] echo $PERL5SHELL
C:/Program Files/MKS Toolkit/mksnt/sh.exe

/[144] cd "C:/Program Files/MKS Toolkit/mksnt"
Usage: basename filename [ suffix ]
[145] r 125
perl -e 'print qx{date "+%m%d%H%M"}'
10281004

Reply via email to