我尝试在我的Fedora 7上启动tcsh(默认shell是bash)
[ss@ssvm ~]$ tcsh
[ss@ssvm ~]$ echo $SHELL
/bin/bash
如你所见,另一个bash shell启动了。
我查看了tcsh文件:
[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
它不是一个链接(但是csh是)。我不明白为什么会这样。如果您有任何想法或需要进一步的信息,请告诉我。谢谢!
XM
tsh没有运行,因为它意识到bash是多么棒,并试图隐藏它的耻辱。
—
克里斯蒂娜布鲁克斯2010年