除了您可以(可以说?)称为更流行的 shell(bash、csh、Korn、zsh)之外,您还知道和使用哪些其他 shell,它们有哪些独特的功能?
ps - 每个外壳一个答案将是收集有意义的调查的理想选择
答案1
我目前正在使用zsh
,但我相信这是 shell 的新趋势。到目前为止,我还没有对它感到失望,但据我所知,它有漂亮的自动完成支持、右侧提示、多行命令编辑和其他一些漂亮的东西。
答案2
我喜欢鱼,虽然我自己很少使用它。这对于没有接触过 sh 并认为 bash 不友好的初学者来说非常有帮助。
答案3
我一直在使用tcsh多年。它向后兼容 csh,但添加了许多有用的功能,例如命令完成、命令历史记录等。这仅用于交互使用。对于脚本编写,我认为没有任何理由使用 bash 以外的任何东西。