# csh 还是 bash? **简短回答:选 bash**(除非有特殊理由必须用 csh)。 ## 对比 | 方面 | bash | csh/tcsh | |------|------|----------| | 普及度 | 几乎所有 Linux 默认 shell | 较少见,多在老 BSD 系统 | | 脚本编程 | 功能完善、可靠 | 设计缺陷多,不适合写脚本 | | 重定向 | 灵活