shell學習

Shell文檔

ChinaUnix上大神網中人總結的Shell十三問?強烈推薦,這本書講得比較精煉,而且都是一些Shell學習中容易把握不住的一些細節難點。每一問都寫得非常精彩。

同樣是ChinaUnix上,wingger大神整理的Shell基礎二十篇。這份文檔涉及的內容比較多,我沒記錯的話應該有很多命令的用法,而且配備實際使用的例子,對初學者幫助甚大。

Shell腳本專家指南也是一本不可多得的好書,我是之前在學校的時候買的這本書。上面都是作者實際工作中的經驗總結,你可以從中學到很多其它書上學不到的實踐知識。千萬不要被專家兩個字嚇住了,書名的意思是專家給你總結的學習指南。

正則表達式

我個人學習正則表達式是從正則表達式30分鐘入門教程開始的,這份文檔讓我瞭解了正則表達式的一些基礎術語和基本的用法。

Linux下的正則表達式學習相對資源比較豐富,但同樣得,因爲不同工具的正則表達式或多或少都有一些不同,所以初學起來也比較讓人困擾,但是正則表達式的關鍵在於多學多用。多看看grep/sed/awk中正則的用法,慢慢得就熟悉了。

這裏推薦一篇InfoQ上介紹Linux下正則表達式不同流派之前的區別的文章——Linux/Unix工具與正則表達式的POSIX規範,讀了它之後你會讓你有種豁然開朗的感覺。

Sed與awk

學習Sed和awk命令不得不看的一本書是sed and awk,我目前只看了sed的這部分,它幾乎涵蓋了sed所有相關的知識,並且將sed行處理的原理講得很透徹。之前並沒有去研討後半部分,想必應該同前半部分一樣精彩。

網上還有一份非常寶貴的sed學習資料——sed1line,我之前也看過這份並且作了篇筆記sed1line 筆記。個人認爲這纔是sed的精華所在。

最近我在寫一系列關於sed&awk這本書的筆記文章,有興趣的可以看一看Sed&awk筆記

尋找幫助的社區或者論壇

國內就是ChinaUnix,國外就是StackOverflow和SuperUser等問答社區,當然善用谷歌搜索也是一項基本技能。

資料索引

爲了方便,我把一些有用的網站和資料放在這當一個索引:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章