Linux
我應該使用哪個 shell - tcsh 與 bash?
我已經使用
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