这个问题可能有点幼稚,但是有没有一种 shell 往往在 Unix/Linux 用户中最受欢迎?
我以前的公司基本上是在 tcsh 上标准化的,所以我学到了一个是好是坏,但我想知道我是否应该学习 bash、ksh 或任何其他的,如果这些更常见的话。
小智 5
由于我希望我的脚本在我想要的所有系统上运行(嗯,尽可能多),我使用 Bourne Shell (/bin/sh) 编写和测试我的脚本,它存在于我遇到的所有 Unix 系统中。
只需要注意,在某些系统上 /bin/sh 实际上是 bash(例如:我的 Mac)。