本書理論結合實踐,全面、系統(tǒng)地介紹了Linux Shell(Bash)腳本編程的語法、命令、技巧等內容。本書偏重于實踐教學,在講解理論知識時,通過一些典型實例讓讀者了解理論知識在實際環(huán)境中的應用,并對易混淆和較難理解的知識點做了重點分析,以加深讀者對知識的理解。另外,作者專門為本書錄制了高清配套教學視頻,以幫助讀者高效學習,同時也提供了本書實例源程序以方便讀者學習。本書共15章,分為兩篇。主要內容包括:Linux及Linux Shell簡介、初識Linux Shell、常用Shell(Bash)命令、Shell命令進階、Shell編程基礎、Shell的條件執(zhí)行、Bash循環(huán)、Shell函數、正則表達式、腳本輸入處理、Shell重定向、管道和過濾器、捕獲、sed和awk,以及其他Linux Shell種類介紹。本書使用了大量的實例詳細地介紹了Bash的語法及各種技巧,并以循序漸進的方式講解了Linux Shell(Bash)的各種特性,讓讀者能夠迅速上手,并能學以致用。對于初次接觸Linux Shell的讀者,本書是一本很好的自學教材;對于接觸過Linux Shell的讀者,本書可以作為進階讀物或隨時查閱的技術手冊;另外,本書也可以作為高等學校相關專業(yè)的教材和各類培訓學校的教材。