注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具Shell腳本學(xué)習(xí)指南

Shell腳本學(xué)習(xí)指南

Shell腳本學(xué)習(xí)指南

定 價(jià):¥79.00

作 者: (美)羅賓,(美)比博 著,O Reilly Taiwan公司 編譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787111255048 出版時(shí)間: 2009-04-01 包裝: 平裝
開本: 16開 頁數(shù): 494 字?jǐn)?shù):  

內(nèi)容簡介

  《Shell腳本學(xué)習(xí)指南》將告訴你這些有關(guān)UNIX主流工具的知識(shí)。除此之外,《Shell腳本學(xué)習(xí)指南》還會(huì)幫助你解決UNIX命令與標(biāo)準(zhǔn)的差異。作者熟知UNIx程序使用的基本技巧與操作上細(xì)微的差異。他們不但會(huì)告訴你如何構(gòu)建一個(gè)絕佳的腳本,還會(huì)教你如何避免落入讓你功虧一簣的陷阱。有了《Shell腳本學(xué)習(xí)指南》,你可以節(jié)省很多力氣。我們要學(xué)習(xí)的不只是如何寫出有用的Shell腳本,你還得了解如何迅速、確實(shí)地定制Shell,讓程序的可移植性達(dá)到最佳狀態(tài),脫離對特定系統(tǒng)的依賴。這些技巧對任何操作與維護(hù)UNIX及Linux系統(tǒng)的人而言都很重要?!禨hell腳本學(xué)習(xí)指南》所提供的知識(shí),將可以幫助你掌握基本的Shell腳本編寫技巧。Shell腳本編程(scripting)的技巧永遠(yuǎn)不會(huì)過時(shí):它們可以讓UNIX充分發(fā)揮其真實(shí)的潛能。對uNIx的用戶與系統(tǒng)管理者而言,編寫shell腳本是必須的工作,它可以讓你快速地控制與定制任何UNIX系統(tǒng)的強(qiáng)大功能。有了Shell腳本,你可以結(jié)合基本的UNIX文本與文件處理命令來消化數(shù)據(jù),以及自動(dòng)化重復(fù)的工作。一旦你對Shell腳本的編寫掌控自如,在接下來的幾年,這些技巧將對你相當(dāng)有幫助。編寫shell腳本所需要的不只是對shell語言的認(rèn)識(shí),還必須熟知單個(gè)的uNIx程序:你必須知道每個(gè)程序?yàn)槭裁磿?huì)放在那兒,以及如何使用該程序或如何將其與其他程序結(jié)合。

作者簡介

  Arnold Robbins是亞特蘭大人,他是一個(gè)專業(yè)的程序員和技術(shù)性書籍的作者。他從1980年開始就使用Unix系統(tǒng),那時(shí)他使用的是運(yùn)行Unix版本6的PDP-11機(jī)器。1983年,他被迫學(xué)習(xí)vi編輯器,因?yàn)檠芯可豪锏腣AX Unix系統(tǒng)沒有一個(gè)本地化的屏幕編輯器。從此以后他一直使用該編輯器。1987年以后,他也經(jīng)常使用awk,并且參與了gawk(awk的GNU項(xiàng)目版本)的開發(fā)。作為POSIX 1003.2表決小組的成員,他對建立awk的POSIX標(biāo)準(zhǔn)起了一定的作用。他目前是gawk及其文檔的維護(hù)人員。

圖書目錄


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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)