I tried to start a tcsh on my Fedora 7 (default shell is bash)
[ss@ssvm ~]$ tcsh [ss@ssvm ~]$ echo $SHELL /bin/bash
As you see, another bash shell started.
I looked at the tcsh file:
[ss@ssvm ~]$ ll /bin/tcsh -rwxr-xr-x 1 root root 345348 2007-02-26 23:58 /bin/tcsh [ss@ssvm ~]$ ll /bin/csh lrwxrwxrwx 1 root root 4 2010-03-07 13:13 /bin/csh -> tcsh
It is not a link (but csh is). I don't understand why this is happening. Please let me know if you have ideas or you require further information. Thanks!