2009-10-21 71 views
1

我是一位專業的ETL開發人員,剛開始閱讀Dave Thomas的實用程序員 & Andrew Hunt。我一直有意在Ubuntu上學習更多有關bash &命令行的內容,但讀這本書讓我意識到了開始學習它的重要性。因此,我很想從一個好的初學者教程/參考bash的StackOverflow社區獲得一些建議。我正在尋找一些能夠給我提供大量示例命令的練習和挑戰。尋找好的**初學者** bash教程的建議

非常感謝大家!

阿希什

回答

7

Advanced Bash Scripting Guide是一個經典的和全面的擊參考/教程。

+0

+1真正全面從新手到專家。包括警告和大量的粘貼示例。 – ezpz 2009-10-21 11:19:19

+0

感謝您的建議。我改變了標題,以反映我正在尋找一個初學者的教程,但根據您的意見,我不應該害怕作爲新手。我會給它一個旋轉。謝謝! – tundal45 2009-10-21 11:52:39

+0

對此不太確定,我讀過(其中包括SO等),它已經過時,出現錯誤,並且不是關於良好bash編碼實踐的參考(實際上恰恰相反)。 – 2013-02-26 09:55:50

2

兩個ressources我建議:

  1. 書 「學習bash shell的」 從卡梅倫紐漢姆和比爾·羅森布拉特。
  2. advanced bash scripting guide
  3. man page(雖然它可能會有點硬)
+0

非常感謝您的資源。不勝感激! – tundal45 2009-10-21 11:53:48

2

Kernighan和派克的The Unix Programming Environment將向您展示專家是怎麼使用Unix命令行。他們在本書中編寫了幾個小工具,其中許多是shell腳本。它不關注bash(bash當時不存在!),而是標準的bourne shell(sh)。在熟悉基礎知識之後,您可以學習bash的非可移植擴展。

0

This Bash Guide是十分清楚的,漸進的和全面的我。它也有好處教你關於良好的做法,特別是通過展示什麼是好的做法,什麼不是。 最重要的是,您可以隨時提出問題並獲得IRC頻道的幫助,在我看來,這是一個很好的學習機會。