Linux

我應該使用哪個 shell - tcsh 與 bash?

  • June 19, 2014

我已經使用tcsh了很長時間了。但是每當我搜尋某些東西時,我經常會發現指定的方法是bash特定的。甚至兩者的 shell 腳本的語法也不同。

從我在網際網路上搜尋和學習的經驗來看,bash似乎是更常用的shell。甚至該站點上標記的問題bash數量也比標記的問題數量多得多(目前是五倍多)tcsh

所以,我想知道我是否應該切換到bash。你怎麼看?

我為什麼要堅持tcsh或為什麼要搬到bash?

學完 bash 我發現 tcsh 有點倒退了。例如,我可以在 bash 中輕鬆做到的事情,我發現在 tcsh 中很難做到。我對 tcsh 的問題。Internet 支持和文件對於 bash 也更好,而對於 tcsh 則非常有限。O’Reilly 有關 bash 的書籍數量很多,但我沒有發現 tcsh 的類似書籍。

事實上,你應該搬到zsh! 它本質上是向後兼容的,它擁有所有的實用程序,bash並提供了巨大的幫助。甚至還有一本書(雖然我還沒來得及讀它)。

我會承認不使用over的一個原因,但除非您經常在多個新安裝中工作,否則它並不真正適用。特別是如果您知道最顯著的差異。然而,這實際上類似於和之間的差異;你不想天真,但實際上這沒什麼大不了的。即使是鐵桿使用者也可以找到自己的方式,反之亦然。zsh``bash``vim``vi``vim``emacs

引用自:https://unix.stackexchange.com/questions/969