注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)UNIXUNIX SHELL編程工具

UNIX SHELL編程工具

UNIX SHELL編程工具

定 價(jià):¥49.00

作 者: (美)David Medinets著;孟慶昌 等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): UNIX實(shí)用工具譯叢
標(biāo) 簽: UNIX

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111077428 出版時(shí)間: 2000-01-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 360 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)能夠幫助你掌握UNIX操作系統(tǒng)的Bash、Perl、TclShell編程。全書(shū)分12章,涵蓋了有關(guān)Shell編程技巧和技術(shù)的全部?jī)?nèi)容。在書(shū)中,還可找到有關(guān)如何創(chuàng)建程序的簡(jiǎn)單建議,有助于讀者早日加入優(yōu)秀程序員之行列。DavidMedinets:UNIXShellProgrammingTools.Originaleditioncopyright(C)1999byTheMcGraw-HillCompanies.Allrightsreserv-ed.Chineseeditioncopyright(C)2000byChinaMachinePress.Allrightsreserved.本書(shū)中文簡(jiǎn)體字版由美國(guó)麥格勞希爾公司授權(quán)機(jī)械工業(yè)出版社獨(dú)家出版,未經(jīng)出版者書(shū)面許可,不得以任何方式復(fù)制或抄襲本書(shū)內(nèi)容。版權(quán)所有,侵權(quán)必究。

作者簡(jiǎn)介

暫缺《UNIX SHELL編程工具》作者簡(jiǎn)介

圖書(shū)目錄

譯者序
前言
第一部分 基礎(chǔ)篇
第1章 Shell簡(jiǎn)介
1.1 存取權(quán)限問(wèn)題
1.2 運(yùn)行Shell腳本
1.3 Shell程序設(shè)計(jì)
1.4 Shell計(jì)數(shù)
1.5 Shell特性
1.5.1 別名
1.5.2 命令替換
1.5.3 后臺(tái)處理
1.5. 4 變量
1.5.5 管道
1. 5.6 重定向
1.5.7 模式匹配
1.5.8 特殊字符
1.6 Shell/Perl/Tcl間的聯(lián)系橋
1.7 小結(jié)
第2章 變量和運(yùn)算符
2.1 變量替換
2.2 位置變量
2.3 進(jìn)程變量
2.4 Bash引號(hào)規(guī)則
2.5 運(yùn)算符
2.5.1 取模運(yùn)算符
2.5.2 按位運(yùn)算符
2.5.3 邏輯運(yùn)算符
2.5.4 賦值運(yùn)算符
2.6 表達(dá)式替換
2.7 標(biāo)準(zhǔn)Shell變量
2.8 影響命令的變量
2.8.1 declare
2.8.2 export命令
2.8.3 let命令
2.8.4 local命令
2.8.5 readonly命令
2.8.6 set命令
2.8.7 shift命令
2.8.8 typeset命令
2.8.9 unset命令
2.9 小結(jié)
第3章 過(guò)程
3.1 在過(guò)程內(nèi)部使用變量
3.2 shift命令
3.3 建立局部過(guò)程變量
3.4 過(guò)程返回值
3.5 小結(jié)
第4章 腳本執(zhí)行命令
4.1 exit命令
4.2 trap命令
4.3 if命令
4.4 case命令
4.5 for語(yǔ)句
4.6 while命令
4.7 until命令
4.8 break命令
4.9 continue命令
4.10 小結(jié)
第5章 控制Shell
5.1 創(chuàng)建命令表
5.2 創(chuàng)建復(fù)合命令
5.3 輸入/輸出重定向
5. 3.1 控制輸入
5.3.2 控制輸出
5.3.3 管道
5.3.4 利用高級(jí)重定向
5. 4 讀取輸入
5.5 使用“-”文件
5.6 使用設(shè)備文件
5.7 使用exec
5.8 使用eval
5. 9 使用后臺(tái)進(jìn)程
5.10 小結(jié)
第6章 使用Perl
6.1 Perl特性
6.2 Perl入門(mén)
6.3 Perl變量
6.3.1 命名習(xí)慣
6.3.2 標(biāo)量
6.3.3 數(shù)組
6.3.4 hash
6.4 使用靜態(tài)信息
6.5 使用倒引號(hào)字符串
6.6 使用語(yǔ)句
6.6.1 運(yùn)算符
6.6.2 函數(shù)
6.3.3 語(yǔ)句
6.7 使用文件
6.7.1 讀文件
6.7.2 寫(xiě)文件
6.7.3 文件檢測(cè)運(yùn)算符
6.8 特殊變量
6.9 對(duì)象
6.10 使用模塊
6.11 小結(jié)
第7章 使用Tcl/TK
7.1 Tcl的特點(diǎn)
7.2 Tcl入門(mén)
7.3 理解“替換”概念
7.3.1 變量替換
7.3.2 命令替換
7.3.3 反斜線(xiàn)替換
7.4 理解“成組”的概念
7.4.1 用花括號(hào)成組
7.4.2 用引號(hào)成組
7. 5 數(shù)據(jù)結(jié)構(gòu)
7.5.1 簡(jiǎn)單變量
7.5.2 列表
7.5.3 數(shù)組
7.6 使用語(yǔ)句
7.6.1 構(gòu)建一個(gè)語(yǔ)句
7.6.2 Tcl的內(nèi)置命令
7.6.3 expr命令
7.6.4 編寫(xiě)過(guò)程
7.6.5 標(biāo)準(zhǔn)控制結(jié)構(gòu)
7.7 使用文件
7.7.1 讀文件
7. 7.2 寫(xiě)文件
7.8 超越Shell
7.9 小結(jié)
第8章模 式匹配
8.1 Bash
8.1.1 用于文件名的元字符
8.1.2 變量的元字符
8. 1. 3 case命令的元字符
8.1.4 元字符和for命令
8.2 Perl
8.2.1 模式分隔符
8.2.2 匹配運(yùn)算符
8.2.3 替換運(yùn)算符
8.2.4 轉(zhuǎn)換運(yùn)算符
8.3 聯(lián)編運(yùn)算符(=~和!~)
8.3.1 Perl模式匹配的元字符
8.3.2 字符類(lèi)
8.3.3 量詞
8.3.4 模式存儲(chǔ)
8.3.5 模式優(yōu)先
8,3.6 擴(kuò)展語(yǔ)法
8.3.7 模式范例
8.4 Tcl
8.4.1 glob函數(shù)
8.4.2 string match函數(shù)
8.4.3 regexp函數(shù)
8.4.4 regsub函數(shù)
8.5 小結(jié)
8.5.1 Bash
8.5.2 Perl
8.5.3 Tcl
第二部分 使用工具集篇
第9章 檢查工具
9.1 basename命令
9.2 cat命令
9.3 Cksum命令
9.4 clear命令
9.5 col命令
9.6 cp命令
9.7 csplit命令
9.8 Cut命令
9.9 ate命令
9.10 diff命令
9.11 echo命令
9.12 env命令
9.13 expr命令
9.14 eval命令
9.15 false命令
9.16 heep命令
9.17 find命令
9.18 grep命令
9.19 groff命令
9.20 head命令
9.21 info命令
9.22 join命令
9.23 kill命令
9.24 less命令
9.25 man by
9.26 my命令
9.27 nl命令
9.28 ps命令
9.29 pstree命令
9.30 read命令
9.31 rm命令
9.32 sort命令
9.33 plit命令
9.34 strings命令
9.35 tail命令
9.36 tee命令
9.37 test命令
9.38 tr命令
9.39 true命令
9.40 tty命令
9.41 type命令
9.42 unanme命令
9.43 unio命令
9.44 WC命令
9.45 Who命令,
9.46 write命令
9.47 xargs命令
9.48 小結(jié)
第10章 移植性問(wèn)題
10.1 腳本編程語(yǔ)言間的命令等價(jià)
10.1.1 文件I/O
10.1.2 變量類(lèi)型
10.1.3 循環(huán)命令
10.1.4 判定命令
10.2 不同平臺(tái)間的移植
10.2.1 Bash
10.2.2 Perl和Windows 32
10.2.3 MacPerl
10.2.4 Windows之下的Tcl
10.2.5 Mac OS之下的Tcl
10.3 小結(jié)
第11章 調(diào)試概念
11.1 語(yǔ)法錯(cuò)誤
11.1.1 不適當(dāng)?shù)母袷?br />11.1.2 丟失和錯(cuò)放了命令分隔符
11.1. 3 錯(cuò)餅的詞
11.1.4 不成對(duì)
11.2 運(yùn)行時(shí)錯(cuò)誤
11.3 崩潰
11.4 調(diào)試技術(shù)
11.4.1 Bash調(diào)試
11.4.2 Perl調(diào)試
11.4.3 打開(kāi)報(bào)警
11.4.4 在代碼中使用strict
11.4.5 一般調(diào)試
11.5 調(diào)試工具
11.5.1 Perl
11.5.2 Tcl/Expect
11.6 小結(jié)
第12章 定制工具
12.1 更好的find命令
12. 2 更好的write命令
12.3 “安全的”delete命令
12.4 受限使用的注冊(cè)Shell
12.5 用戶(hù)名字是什么
12.6 創(chuàng)建適當(dāng)?shù)淖帜复髮?xiě)
12.7 有用的信息、提示和警告
12.8 文件計(jì)數(shù)
12.9 取代命令
12.10 小結(jié)
第三部 分 附錄
附錄 A Internet資源
附錄 B ASCll碼表

本目錄推薦

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