我有奧裡利的「學習狂歡」。我還參考了高級 Bash 腳本指南(tldp.org/LDP/abs)。
關於這個主題還有其他好書嗎?
答案1
學習 Bash shell隨著經典 Shell 腳本, 其次是巴什食譜。
我建議你先讀完前兩本書,而不必太擔心記住所有內容。當您想做一些您記得讀過但不記得實際如何做的事情時,請參考它們。幾個月後回到他們身邊,從他們身上學習新事物。
請注意,這是從 Linux 管理員的角度出發的,因此我更傾向於 bash 的優點而不是更純粹的 sh。只有很少的腳本我才真正讓 sh 相容。另外,我不認為 tcsh 是合法的腳本語言。
答案2
不是一本書,但必須擁有。
保持Bash 陷阱在你的枕頭下,因為它會教你應該如何做不是bash 中的程式碼。
答案3
當您說「shell 腳本」時,您似乎指的是 bash 腳本?
如果您指的是“shell”,您是否擔心編寫可移植的 shell 程式碼?
答案4
我更喜歡 ”科恩殼Anatole Olozak 的書。
+1 給所有關於 BashPitfalls 和各種 Shell Cookbooks 的建議。