您使用哪种不太流行的外壳,它们的优点是什么?[关闭]


12

除了您可以(可以说是?)称呼更流行的shell(bash,csh,Korn,zsh)之外,您还知道和使用哪些其他shell,以及它们具有哪些独特功能?

ps-每个炮弹一个答案是收集有意义的调查的理想选择

Answers:


8

我目前正在使用zsh,但我相信这是shell的新趋势。到目前为止,我还没有深入研究它,但是据我所知,它具有漂亮的自动补全支持,右侧提示,多行命令编辑和其他一些漂亮的东西。


4

我喜欢,尽管我自己很少使用。对于没有遇到sh并认为bash不友好的初学者来说,这非常有用。


我安装了Fish以便一次使用它,但是正在更新我的Linux机器,因此我没有重新安装它。老实说,我对此印象深刻。
Thomas Owens

1

我已经使用tcsh多年了。它与csh向后兼容,但是增加了许多有用的功能,例如命令完成,命令历史记录等。这仅用于交互式使用。对于脚本编写,除了bash之外,我认为没有任何其他原因。


tcsh对于那些习惯使用Bourne shell的人来说很难使用,因为它是Bourne shell的后代,csh并且其行为不同于Bourne shell的后代(例如bash,zsh等)。
Maciej Piechotka 2010年

@Maciej你是对的。我不建议切换到已经习惯使用Bourne Shell后代的任何人。我从csh开始,但没有找到切换的充分理由。
KeithB

我从tcsh开始,但仍然比bash更喜欢它。但是我最终不得不将我的默认Shell移植到bash上,因为我一直在登录没有tcsh的系统。bash几乎无处不在(在Linux中是租用的)。
eSniff
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.