Bash(Bourne-Again SHell)是為GNU計劃編寫的UNIX shell,現(xiàn)在是絕大多數(shù)Linux發(fā)行版和macOS X的默認shell。雖然各種操作系統(tǒng)的GUI界面已經非常完善,但是shell編程仍然起著不可忽視的作用。本書將側重點放在Ubuntu環(huán)境下的Bash用法上,通過8章內容,循序漸進地介紹了Bash腳本的編寫技巧。本書涉及Bash相關的基礎知識、文本與文件處理、理解并掌控文件系統(tǒng)等內容。對Linux/UNIX系統(tǒng)管理員和運維人員來講,shell也是他們每天都要打交道的一款功能強大的工具。因此,深入地了解和熟練地掌握shell編程,是每一個Linux/UNIX/OS X用戶的必修功課之一。