或者两者不能同时被允许?
答案1
为什么他们不会呢?
但它们只是由各自的 shell 执行......
csh
和bash
是恰好执行相似功能的不同程序。
答案2
不仅这是可能的,有些系统还使用这两种方式设置新帐户。这使得无论用户获得哪个 shell 都可以使用相同的骨架设置。
这两个文件的用途是相同的,但它们属于两个不同的 shell 系列。两个 shell 的 shell 脚本的语法非常不同,因此需要不同的脚本。
只要稍加小心,就可以对 Bourne shell、ksh 和 bash 使用相同的 rc 文件。这可以通过包含或硬链接来完成。