工作需要,發現對shell指令碼的掌握水平較低,不全面不系統,很多的細節不清楚,編寫的指令碼的效率以及質量較低。思來想去:shell指令碼算是基礎,也是輔助性的工具。越是基礎越有必要好生掌握。想想很對以前沒有學習好的東西,又得重新來學習。印證了那句老話:出來混,遲早要換的,工作學習上也如此了。進入正題,於是了解了shell方面的書籍,有必要找一本書系統的學習。
網上了解:
《shell指令碼學習指南》
《鳥哥的linux私房菜》
《linux shell指令碼攻略》
《linux命令列與shell指令碼程式設計大全》
《sed與awk》
shell十三問—>他人部落格
上面的書應該足夠了,鳥哥的書很久以前翻過,這次選擇了《linux shell指令碼攻略》,是乙個印度人寫的,很年輕,21歲的大學生寫的。
shell指令碼學習 01 指令碼基礎
一 shell概念 shell是一種作為使用者與linux系統之間的操作介面程式,允許使用者向作業系統輸入需要執行的命令的一種高階 解釋性程式語言。二 shell的種類 bourne shell sh c shell csh korn shell ksh bourne again shell bas...
Shell 指令碼 程式設計基礎 01
1 編寫指令碼 systeminfo.sh,顯示當前主機系統資訊,包括主機名 ipv4 位址 作業系統版本 核心版本 cpu 型號 記憶體大小 硬碟大小 bin bash echo e hostname t hostname echo e ipv4 address t hostname i echo...
shell 指令碼學習
case var in pattern statement esac case 的指令碼語法是雙分號結尾的。sed e s i.86 i386 查詢替換。sed 流編輯器 將輸入流中的i.86替換成i386。是個萬用字元。輸入流的形式可能是 管道,檔案。shell d mkdir p 指令碼的條件執...