《Shell腳本學習指南》

《Shell腳本學習指南》

編寫shell腳本所需要的不只是對shell語言的認識,還必須熟知單個的uNIx程式:你必須知道每個程式為什麼會放在那兒,以及如何使用該程式或如何將其與其他程式結合。

基本信息

信息

出版社:機械工業出版社

..

.發行時間:2009年04月
語言:簡體
出版時間:2009/11/22

書號:9787111255048.
分類:圖書計算機與網路

簡介

《Shell腳本學習指南》將告訴你這些有關UNIX主流工具的知識。除此之外,《Shell腳本學習指南》還會幫助你解決UNIX命令與標準的差異。
作者熟知UNIx程式使用的基本技巧與操作上細微的差異。他們不但會告訴你如何構建一個絕佳的腳本,還會教你如何避免落入讓你功虧一簣的陷阱。有了《Shell腳本學習指南》,你可以節省很多力氣。
我們要學習的不只是如何寫出有用的Shell腳本,你還得了解如何迅速、確實地定製Shell,讓程式的可移植性達到最佳狀態,脫離對特定系統的依賴。這些技巧對任何操作與維護UNIX及Linux系統的人而言都很重要。《Shell腳本學習指南》所提供的知識,將可以幫助你掌握基本的Shell腳本編寫技巧。Shell腳本編程(scripting)的技巧永遠不會過時:它們可以讓UNIX充分發揮其真實的潛能。對uNIx的用戶與系統管理者而言,編寫shell腳本是必須的工作,它可以讓你快速地控制與定製任何UNIX系統的強大功能。有了Shell腳本,你可以結合基本的UNIX文本與檔案處理命令來消化數據,以及自動化重複的工作。一旦你對Shell腳本的編寫掌控自如,在接下來的幾年,這些技巧將對你相當有幫助。

目錄:


前言
第1章背景知識
1.1UNIX簡史
1.2軟體工具的原則
1.3小結
第2章入門
2.1腳本程式語言編譯型語言的差異
2.2為什麼要使用Shell腳本
2.3一個簡單的腳本
2.4自給自足的腳本:位於第一行的#!
2.5Shell的基本元素
2.6訪問Shell腳本的參數
2.7簡單的執行跟蹤
2.8國際化與本地化
2.9小結
第3章查找與替換
3.1查找文本
3.2正則表達式
3.3欄位處理
3.4小結
第4章文本處理工具
4.1排序文本
4.2刪除重複
4.3重新格式化段落
4.4計算行數、字數以及字元數
4.5列印
4.6提取開頭或結尾數行
4.7小結
第5章管道的神奇魔力
5.1從結構化文本檔案中提取數據
5.2針對Web的結構型數據
5.3文字解謎好幫手
5.4單詞列表
5.5標籤列表
5.6小結
第6章變數、判斷、重複動作
6.1變數與算術
6.2退出狀態
6.3case語句
……
第7章輸入/輸出、檔案與命令執行
第8章產生腳本
第9章awk的驚人表現
第10章檔案處理
第11章擴展實例:合併用戶資料庫
第12章拼寫檢查
第13章進程
第14章Shell可移植性議題與擴展
第15章安全的Shell腳本:起點
附錄A編寫手冊頁
附錄B檔案與檔案系統
附錄C重要的UNIX命令
參考書目

盤點程式語言與程式設計書籍

程式語言(programming language),又稱程式設計語言(program design language,簡稱PDL),是一組用來定義電腦程式的語法規則。它是一種被標準化的交流技巧,用來向計算機發出指令。一種計算機語言讓程式設計師能夠準確地定義計算機所需要使用的數據,並精確地定義在不同情況下所應當採取的行動

相關詞條

相關搜尋

熱門詞條

聯絡我們