#2 Shell type not identified when different sub shell spawned

open
nobody
None
5
2007-10-23
2007-10-23
Anonymous
No

Version: 1.8

Using tcsh as my primary shell, my environment is set correctly. If I start ksh from there, the "use -v test" will still list shell as tcsh instead of ksh. This causes a rule miss match when using lines like this.

test * * * * {csh,tcsh} :
PATH = /test,
<[source /test/alias.csh ]> ;
test * * * * {ksh,sh} :
PATH = /testb,
<[ . /test/alias.sh ]> ;

Discussion