本書意欲作為學習工具和研究向導,旨在告訴讀者怎樣一開始就目標清晰地編寫shell腳本來解決各種問題。本書大部分shell腳本技術都將7次涉及。每次都從不同角度觸及主題,解決不同的問題。我發(fā)現這個技巧對于掌握材料是非常有好處的。每一章的結尾都有練習,讓讀者編寫一個新的腳本,或修改該章中出現的shell腳本。本書不是一本描述解決方案而是描述解決方案怎樣實現的書籍。我力勸讀者完整地學習完本書,你會受益匪淺。本書涵蓋的shell腳本包括Bash、Bourne,但不包括Korn.C shell腳本。更高級的主題包括使用rsync復制數據,利用Dirvish生成快速備份,用記錄文件解析數據等。本書從一些細小的任務解決方案到一些相當高級的概念都有涉及,這使得從高中生和大學生到系統(tǒng)管理員都能從中獲益。本書每一部分包含若干章。本書中的shell腳本是完整的shen腳本,這一點有別于市場上其他的shell腳本書。本書對各種解決方案,甚至shell腳本每一部分的微小細節(jié)都進行了完整的解釋,這都是作者的哲理和心態(tài)的真正表達。