注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合UNIX和shell程序設(shè)計權(quán)威教程

UNIX和shell程序設(shè)計權(quán)威教程

UNIX和shell程序設(shè)計權(quán)威教程

定 價:¥98.00

作 者: (美)Behroua A.Forouzan,(美)Richard F.Gilberg著;彭松虎譯;彭松虎譯
出版社: 清華大學(xué)出版社
叢編項: 國外計算機科學(xué)經(jīng)典教材
標(biāo) 簽: UNIX

ISBN: 9787302061434 出版時間: 2003-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 832 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹了UNIX操作系統(tǒng)和shell編程兩個部分的知識。前一部分全面講解了UNIX操作系統(tǒng),包括UNIX操作系統(tǒng)、vi和ex編輯器、文件系統(tǒng)與文件操作權(quán)限、以及各種UNIX實用程序;后一部分深入介紹了各種類型的UNIXshell編程,涵蓋了Kornshell、Cshell等主要的shell類型。本書采用可視化講解方法,全書包含大量的圖、表、代碼清單、腳本和代碼示例,可有效幫助讀者理解所介紹的內(nèi)容;各章章末還配備了相應(yīng)的復(fù)習(xí)題、練習(xí)題和上機實習(xí)等資料,以幫助讀者鞏固所學(xué)的知識。本書內(nèi)容生動,脈絡(luò)清晰,適于用作高等院校UNIX課程教材,也適于UNIX自學(xué)人員和從事UNIXshell編程的讀者閱讀。本書特色提挈:·內(nèi)容安排循序漸進,從講解UNIX基礎(chǔ)知識入手逐步過渡到介紹腳本的編寫方法·借助大量的實例和圖形,用簡單、直觀的方式來講解復(fù)雜的知識·教師可在線獲得一套完整的圖形及各種主題排列方式的詳細(xì)大綱

作者簡介

暫缺《UNIX和shell程序設(shè)計權(quán)威教程》作者簡介

圖書目錄

第1章 UNIX簡介
1.1 UNIX的特性
1.1.1 可移植性
1.1.2 多用戶
1.1.3 多任務(wù)
1.1.4 網(wǎng)絡(luò)技術(shù)
1.1.5 有組織的文件系統(tǒng)
1.1.6 設(shè)備無關(guān)性
1.1.7 實用程序
1.1.8 服務(wù)
1.2 計算機系統(tǒng)
1.2.1 硬件
1.2.2 軟件
1.2.3 操作系統(tǒng)
1.3 UNIX環(huán)境
1.3.1 個人環(huán)境
1.3.2 分時環(huán)境
1.3.3 客戶機/服務(wù)器環(huán)境
1.4 UNIX結(jié)構(gòu)
1.4.1 內(nèi)核
1.4.2 shell
1.4.3 實用程序
1.4.4 應(yīng)用程序
1.5 訪問UNIX
1.5.1 用戶ID
1.5.2 密碼
1.5.3 交互式會話
1.6 命令
1.7 常見命令
1.7.1 日期和時間命令(date)
1.7.2 日歷命令(cal)
1.7.3 誰在線命令(who)
1.7.4 whoami命令
1.7.5 修改密碼命令(passwd)
1.7.6 顯示消息命令(echo)
1.7.7 在線文檔命令(man)
1.7.8 打印命令(lpr)
1.8 其他的有用命令
1.8.1 終端命令(tty)
1.8.2 清屏命令(clear)
1.8.3 終端設(shè)置命令(stty)
1.8.4 記錄會話命令(script)
1.8.5 系統(tǒng)名稱命令(uname)
1.8.6 計算器命令(bc)
1.9 關(guān)鍵術(shù)語
1.10 提示
1.11 命令
1.12 小結(jié)
1.13 練習(xí)
1.13.1 復(fù)習(xí)題
1.13.2 練習(xí)題
1.14 上機實習(xí)
第2章 vi編輯器基礎(chǔ)
2.1 編輯器概念
2.1.1 行編輯器
2.1.2 屏幕編輯器
2.2 vi編輯器
2.3 模式
2.3.1 命令模式
2.3.2 文本模式
2.3.3 變更模式
2.4 命令
2.4.1 添加命令
2.4.2 光標(biāo)移動命令
2.4.3 刪除命令
2.4.4 合并命令
2.4.5 滾動命令
2.4.6 撤消命令
2.4.7 保存和退出命令
2.5 兩個實驗
2.6 關(guān)鍵術(shù)語
2.7 提示
2.8 命令
2.9 小結(jié)
2.10 練習(xí)
2.10.1 復(fù)習(xí)題
2.10.2 練習(xí)題
2.11 上機實習(xí)
第3章 文件系統(tǒng)
3.1 文件名
3.2 文件類型
3.3 常規(guī)文件
3.3.1 文本文件
3.3.2 二進制文件
3.4 目錄
3.4.1 特殊目錄
3.4.2 路徑與路徑名
3.4.3 相對路徑名縮寫
3.5 文件系統(tǒng)實現(xiàn)
3.5.1 文件系統(tǒng)
3.5.2 目錄內(nèi)容
3.5.3 鏈接
3.6 目錄特有的操作
3.6.1 定位目錄命令(pwd)
3.6.2 目錄列表命令(ls)
3.6.3 目錄創(chuàng)建命令(mkdir)
3.6.4 改變目錄命令(cd)
3.6.5 目錄刪除命令(rmdir)
3.7 常規(guī)文件特有的操作
3.7.1 創(chuàng)建文件
3.7.2 編輯文件
3.7.3 文件顯示命令(more)
3.7.4 打印文件
3.8 目錄和文件的共有操作
3.8.1 復(fù)制命令(cp)
3.8.2 移動命令(mv)
3.8.3 重命名命令(mv)
3.8.4 鏈接命令(ln)
3.8.5 刪除命令(rm)
3.9 術(shù)語
3.10 提示
3.11 命令
3.12 小結(jié)
3.13 練習(xí)
3.13.1 復(fù)習(xí)題
3.13.2 練習(xí)題
3.14 上機實習(xí)
第4章 安全性與文件權(quán)限
4.1 用戶與用戶組
4.2 安全性等級
4.2.1 系統(tǒng)安全性
4.2.2 權(quán)限碼
4.2.3 權(quán)限檢查
4.3 修改權(quán)限
4.3.1 符號代碼
4.3.2 八進制代碼
4.3.3 選項
4.4 用戶掩碼
4.4.1 基本概念
4.4.2 用戶掩碼命令(umask)
4.5 改變擁有者和用戶組
4.5.1 改變擁有者命令(chown)
4.5.1 改變用戶組命令(Chgrp)
4.6 術(shù)語
4.7 命令
4.8 提示
4.9 小結(jié)
4.10 練習(xí)
4.10.1 復(fù)習(xí)題
4.10.2 練習(xí)題
4.11 上機實習(xí)
第5章 Shell簡介
5.1 UNIX會話
5.1.1 登錄shell驗證
5.1.2 當(dāng)前shell驗證
5.1.3 shell關(guān)系
5.1.4 退出系統(tǒng)
5.2 標(biāo)準(zhǔn)流
5.3 重定向
5.3.1 輸入重定向
5.3.2 輸出重定向
5.3.3 錯誤重定向
5.4 管道
5.5 tee命令
5.6 命令執(zhí)訂
5.6.1 順序命令
5.6.2 分組命令
5.6.3 鏈?zhǔn)矫?br />5.6.4 條件命令
5.7 命令行編輯
5.7.1 命令行編輯概念
5.7.2 編輯器選擇
5.7.3 行編輯器vi
5.7.4 使用命令行編輯器
5.8 引號
5.8.1 反斜杠
5.8.2 雙引號
5.8.3 單引號
5.9 命令替代
5.10 作業(yè)控制
5.10.1 作業(yè)
5.10.2 前臺與后臺作業(yè)
5.10.3 作業(yè)命令
5.10.4 進程ID
5.11 別名
5.11.1 Korn shell和Bash shell中的別名
5.11.2 C shell中的別名
5.11.3 別名小結(jié)
5.12 變量
5.12.1 用戶定義變量
5.12.2 預(yù)定義變量
5.12.3 在變量中保存數(shù)據(jù)
5.12.4 訪問變量
5.13 預(yù)定義變量
5.14 選項
5.15 shell/環(huán)境定制
5.15.1 暫時定制
5.15.2 永久定制
5.15.3 小結(jié)
5.16 關(guān)鍵術(shù)語
5.17 提示
5.18 命令
5.19 小結(jié)
5.20 練習(xí)
5.20.1 復(fù)習(xí)題
5.20.2 練習(xí)題
5.21 上機實習(xí)
第6章 過濾器
6.1 過濾器和管道
6.2 連接文件
6.2.1 連接(cat)命令
6.2.2 cat選項
6.3 顯示文件的開始和結(jié)尾
6.3.1 head命令
6.3.2 tail命令
6.4 Cut和Paste
6.4.1 cut命令
6.4.2 paste命令
6.5 排序
6.5.1 sort命令
6.5.2 按行排序
6.5.3 按字段排序
6.5.4 選項
6.5.5 多途徑排序
6.6 轉(zhuǎn)換字符
6.6.1 tr命令
6.6.2 簡單轉(zhuǎn)換
6.6.3 不匹配轉(zhuǎn)換字符串
6.6.4 刪除字符
6.6.5 壓縮輸出
6.6.6 求余
6.7 帶有重復(fù)行的文件
6.7.1 uniq命令
6.7.2 輸出格式
6.7.3 忽略前導(dǎo)字段
6.7.4 忽略前導(dǎo)字符
6.8 記數(shù)字符、單詞或行
6.9 比較文件
6.9.1 比較字節(jié)(cmp)命令
6.9.2 比較行(diff)命令
6.9.3 查找相同行(comm)命令
6.10 關(guān)鍵術(shù)語
6.11 提示
6.12 命令
6.13 小結(jié)
6.14 練習(xí)
6.14.1 復(fù)習(xí)題
6.14.2 練習(xí)題
6.15 上機實習(xí)
第7章 通信
7.1 用戶通信
7.1.1 talk命令
7.1.2 wirte命令
7.2 電子郵件
7.2.1 郵件地址
7.2.2 郵件模式
7.2.3 mail命令
7.2.4 發(fā)送郵件
7.2.5 讀模式
7.2.6 讀郵件選項
7.2.7 郵件文件
7.3 遠程訪問
7.3.1 telnet概念
7.3.2 連接到遠程主機
7.4 文件傳輸
7.4.1 ftp命令
7.4.2 建立ftp連接
7.4.3 關(guān)閉ftp連接
7.4.4 傳輸文件
7.5 關(guān)鍵術(shù)語
7.6 命令
7.7 提示
7.8 小結(jié)
7.9 練習(xí)
7.9.1 復(fù)習(xí)題
7.9.2 練習(xí)題
7.10 上機實習(xí)
第8章 vi和ex
8.1 vi編輯器
8.1.1 命令
8.1.2 命令種類
8.2 vi中的局部命令
8.2.1 插入文本命令(i,I)
8.2.2 附加文本命令(a,A)
8.2.3 換行命令(o,O)
8.2.4 替換文本命令(r,R)
8.2.5 替代文本命令(s,S)
8.2.6 刪除字符命令(x,X)
8.2.7 標(biāo)記文本命令(m)
8.2.8 更改大小寫命令(~)
8.2.9 放置命令(p,P)
8.2.10 結(jié)合命令(J)
8.3 vi中的范圍命令
8.3.1 文本對象
8.3.2 文本對象命令
8.3.3 剪切命令
8.3.4 范圍命令小結(jié)
8.4 vi中的全局命令
8.4.1 滾動命令
8.4.2 撤消命令
8.4.3 重復(fù)命令
8.4.4 屏幕再生命令
8.4.5 顯示文檔狀態(tài)行
8.4.6 保存和退出命令
8.5 在vi中重新組織文本
8.5.1 移動文本
8.5.2 復(fù)制文本
8.5.3 命名的緩沖區(qū)
8.6 ex編輯器
8.6.1 ex指令格式
8.6.2 地址
8.6.3 命令
8.7 關(guān)鍵術(shù)語
8.8 提示
8.9 命令
8.10 小結(jié)
8.11 練習(xí)
8.11.1 復(fù)習(xí)題
8.11.2 練習(xí)題
8.12 上機實習(xí)
第9章 正則表達式
9.1 原子
9.1.1 單個字符
9.1.2 點
9.1.3 類
9.1.4 錨
9.1.5 向后引用
9.2 運算符
9.2.1 序列
9.2.2 替換
9.2.3 重復(fù)
9.2.4 組運算符
9.2.5 保存
9.3 關(guān)鍵術(shù)語
9.4 提示
9.5 小結(jié)
9.6 練習(xí)
9.6.1 復(fù)習(xí)題
9.6.2 練習(xí)題
第10章 grep
10.1 操作
10.1.1 grep流程圖
10.1.2 grep操作示例
10.2 grep家族
10.2.1 grep
10.2.2 快速grep
10.2.3 擴展grep
10.3 示例
10.4 搜索文件內(nèi)容
10.4.1 搜索一個特定目錄
10.4.2 搜索一個路徑下所有目錄
10.5 關(guān)鍵術(shù)語
10.6 提示
10.7 命令
10.8 小結(jié)
10.9 練習(xí)
10.9.1 復(fù)習(xí)題
10.9.2 練習(xí)題
10.10 上機實習(xí)
第11章 sed
11.1 腳本
11.1.1 腳本格式
11.1.2 指令格式
11.1.3 注釋
11.2 操作
11.3 地址
11.3.1 單行地址
11.3.2 行集合地址
11.3.3 范圍地址
11.3.4 嵌套地址
11.4 命令
11.4.1 行編號命令
11.4.2 修改命令
11.4.3 替代命令(s)
11.4.4 替代標(biāo)志
11.4.5 轉(zhuǎn)換命令(y)
11.4.6 輸入和輸出命令
11.4.7 文件命令
11.4.8 分支命令
11.4.9 保留空間命令
11.4.10 退出
11.5 應(yīng)用
11.5.1 刪除行
11.5.2 刪除文本
11.6 grep和sed
11.6.1 匹配正則表達式的行
11.6.2 不匹配正則表達式的行
11.7 關(guān)鍵術(shù)語
11.8 提示
11.9 命令
11.10 小結(jié)
11.11 練習(xí)
11.11.1 復(fù)習(xí)題
11.11.2 練習(xí)題
11.12 上機實習(xí)
第12章 awk
12.1 執(zhí)行
12.2 字段和記錄
12.2.1 緩沖區(qū)和變量
12.2.2 變量
12.3 腳本
12.3.1 初始化處理(BEGIN)
12.3.2 主體處理
12.3.3 結(jié)束處理(END)
12.4 操作
12.5 模式
12.5.1 簡單模式
12.5.2 無(無模式)
12.5.3 范圍模式
12.6 動作
12.6.1 表達式語句
12.6.2 輸出語句
12.6.3 判定語句
12.6.4 控制動作
12.6.5 循環(huán)
12.7 關(guān)聯(lián)數(shù)組
12.7.1 處理數(shù)組
12.7.2 刪除數(shù)組項
12.8 字符串函數(shù)
12.8.1 Length
12.8.2 index
12.8.3 子字符串
12.8.4 Split
12.8.5 替代
12.8.6 全局替代
12.8.7 Match
12.8.8 Toupper和Tolower
12.9 數(shù)學(xué)函數(shù)
12.10 用戶定義函數(shù)
12.11 在awk中使用系統(tǒng)命令
12.11.1 使用管道
12.11.2 使用系統(tǒng)函數(shù)
12.12 應(yīng)用程序
12.12.1 電話列表
12.12.2 統(tǒng)計行和單詞
12.12.3 打印空行后面的行
12.12.4 打印空行前面的行
12.12.5 合并文件
12.13 awk和grep
12.13.1 查找與正則表達式匹配的行
12.13.2 查找與正則表達式不匹配的行
12.14 sed和awk
12.14.1 打印行號
12.14.2 修改行
12.14.3 替代
12.14.4 轉(zhuǎn)換
12.14.5 輸入/輸出
12.14.6 文件
12.14.7 分支
12.14.8 退出
12.15 關(guān)鍵術(shù)語
12.16 提示
12.17 命令
12.18 小結(jié)
12.19 練習(xí)
12.19.1 復(fù)習(xí)題
12.19.2 練習(xí)題
12.20 上機實習(xí)
第13章 交互式Korn shell
13.1 Korn shell特征
13.1.1 Korn shell會話
13.1.2 標(biāo)準(zhǔn)流
13.1.3 重定向
13.1.4 管道
13.1.5 tee命令
13.1.6 組合命令
13.1.7 命令行編輯
13.1.8 引號
13.1.9 命令替代
13.1.10 作業(yè)控制
13.1.11 別名
13.2 兩個特殊文件
13.2.1 垃圾文件(/dev/null)
13.2.2 終端文件(/dev/tty)
13.3 變量
13.3.1 用戶定義變量
13.3.2 預(yù)定義變量
13.3.3 在變量中存儲值
13.3.4 訪問變量值
13.3.5 空變量
13.3.6 清除變量
13.3.7 存儲文件名稱
13.3.8 存儲文件內(nèi)容
13.3.9 在變量中存儲命令
13.3.10 只讀變量
13.3.11 輸出變量
13.3.12 變量屬性:typeset命令
13.4 輸出
13.5 輸入
13.5.1 逐詞讀
13.5.2 逐行讀
13.5.3 從文件中讀
13.6 命令的退出狀態(tài)
13.7 eval命令
13.8 環(huán)境變量
13.8.1 改變目錄路徑(CDPATH)
13.8.2 歷史文件路徑(HISTFILE)
13.8.3 用戶根目錄路徑(HOME)
13.8.4 登錄名(LOGNAME)
13.8.5 郵箱路徑名稱(MAIL)
13.8.6 郵件檢查間隔(MAILCHECK)
13.8.7 收郵件路徑(MAILPATH)
13.8.8 目錄搜索路徑(PATH)
13.8.9 主提示符(PSI)
13.8.10 次提示符(PS2)
13.8.11 第3提示符(PS2)
13.8.12 第4提示符(PS4)
13.8.13 用戶輸入默認(rèn)變量(REPLY)
13.8.14 登錄shell路徑(SHELL)
13.8.15 終端說明(TERM)
13.8.16 處理環(huán)境變量
13.9 選項
13.9.1 全部輸出(allexport)
13.9.2 命令行編輯器(emacs和vi)
13.9.3 忽略文件結(jié)束(ignoreeof)
13.9.4 在重定向中不損壞現(xiàn)有文件
13.9.5 不執(zhí)行(noexec)
13.9.6 非全局的(noglob)
13.9.7 冗長(verbose)
13.9.8 執(zhí)行跟蹤(xtrace)
13.9.9 處理選項
13.10 啟動腳本
13.10.1 系統(tǒng)配置文件
13.10.2 個人配置文件
13.10.3 環(huán)境文件
13.10.4 啟動過程
13.11 命令歷史記錄
13.11.1 歷史文件
13.11.2 歷史命令
13.11.3 重做命令(r)
13.11.4 重做命令中的替換
13.12 命令執(zhí)行過程
13.12.1 執(zhí)行步驟
13.12.2 命令執(zhí)行舉例
13.13 關(guān)鍵術(shù)語
13.14 提示
13.15 命令
13.16 小結(jié)
13.17 練習(xí)
13.17.1 復(fù)習(xí)題
13.17.2 練習(xí)題
13.18 上機實習(xí)
第14章 Korn shell編程
14.1 腳本基本概念
14.1.1 腳本組件
14.1.2 使腳本可執(zhí)行
14.1.3 執(zhí)行腳本
14.1.4 腳本終止(exit命令)
14.1.5 參數(shù)和位置參數(shù)
14.2 表達式
14.2.1 數(shù)學(xué)表達式
14.2.2 關(guān)系表達式
14.2.3 文件表達式
14.2.4 邏輯表達式
14.2.5 表達式類型小結(jié)
14.3 判定:作出選擇
14.3.1 if-then-else
14.3.2 多路選擇
14.4 重復(fù)
14.4.1 命令控制和列表控制循環(huán)
14.4.2 后臺循環(huán)
14.4.3 循環(huán)重定向
14.5 特殊參數(shù)和變量
14.5.1 特殊參數(shù)
14.5.2 特殊變量
14.5.3 特殊參數(shù)和變量小結(jié)
14.6 改變位置參數(shù)
14.7 參數(shù)有效性驗證
14.7.1 參數(shù)個數(shù)有效性驗證
14.7.2 參數(shù)類型有效性驗證
14.8 調(diào)試腳本
14.8.1 包括在腳本中的調(diào)試選項
14.8.2 命令行調(diào)試選項
14.9 腳本實例
14.9.1 cat
14.9.2 Copy
14.10 關(guān)鍵術(shù)語
14.11 提示
14.12 命令
14.13 小結(jié)
14.14 練習(xí)
14.14.1 復(fù)習(xí)題
14.14.2 練習(xí)題
14.15 上機實習(xí)
第15章 Korn shell高級編程
15.1 變量求值和替代
15.1.1 變量求值
15.1.2 變量替代
15.2 字符串處理
15.2.1 壓縮字符串
15.2.2 字符串長度
15.2.3 定位字符串中的子字符串
15.2.4 抽取子字符串
15.2.5 剝?nèi)∽址?br />15.2.6 使用其他實用程序
15.3 此處文檔
15.4 函數(shù)
15.4.1 編寫函數(shù)
15.4.2 返回值
15.4.3 比較字符串
15.4.4 文件中的函數(shù)
15.5 數(shù)組
15.6 信號
15.6.1 信號類型
15.6.2 信號的響應(yīng)
15.6.3 trap命令
15.7 內(nèi)置命令
15.7.1 sleep命令
15.7.2 點命令
15.8 腳本技術(shù)
15.8.1 讀字符串
15.8.2 用戶接口
15.8.3 分析選項
15.8.4 分析路徑名
15.8.5 打開和關(guān)閉文件
15.9 shell環(huán)境和腳本
15.10 腳本實例
15.10.1 計算
15.10.2 逆置
15.10.3 計算列總和
15.11 關(guān)鍵術(shù)語
15.12 提示
15.14 命令
15.15 小結(jié)
15.15 練習(xí)
15.15.1 復(fù)習(xí)題
15.15.2 練習(xí)題
15.16 上機實習(xí)
第16章 交互式C shell
16.1 C shell特征
16.1.1 C shell會話
16.1.2 標(biāo)準(zhǔn)流
16.1.3 重定向
16.1.4 管道
16.1.5 tee命令
16.1.6 組合命令
16.1.7 命令行編輯
16.1.8 引號
16.1.9 命令替代
16.1.10 作業(yè)控制
16.1.11 C Shell的別名
16.2 兩個特殊文件
16.2.1 垃圾文件(/dev/null)
16.2.2 終端文件(/dev/tty)
16.3 變量
16.3.1 用戶定義變量
16.3.2 預(yù)定義變量
16.3.3 在變量中存儲值
16.3.4 訪問變量值
16.3.5 空變量
16.3.6 清除變量
16.3.7 存儲文件名
16.3.8 存儲文件內(nèi)容
16.3.9 在變量中存儲命令
16.3.10 輸出變量
16.4 輸出
16.5 輸入
16.5.1 逐行讀
16.5.2 逐詞讀
16.6 命令退出狀態(tài)
16.7 eval命令
16.8 環(huán)境變量
16.9 開關(guān)變量
16.10 啟動和關(guān)閉腳本
16.10.1 系統(tǒng)啟動文件
16.10.2 個人啟動文件
16.10.3 啟動過程
16.10.4 關(guān)閉文件
16.11 命令歷史記錄
16.11.1 歷史文件
16.11.2 歷史命令
16.11.3 重新執(zhí)行以前的命令
16.11.4 替代和重新執(zhí)行
16.11.5 使用以前命令中的參數(shù)
16.11.6 歷史修飾符
16.11.7 路徑名稱修飾符
16.11.8 歷史命令小結(jié)
16.12 命令執(zhí)行腳本
16.12.1 執(zhí)行步驟
16.12.2 命令執(zhí)行舉例
16.13 關(guān)鍵術(shù)語
16.14 提示
16.15 命令
16.16 小結(jié)
16.17 練習(xí)
16.17.1 復(fù)習(xí)題
16.17.2 練習(xí)題
16.18 上機實習(xí)
第17章 C Shell編程
17.1 腳本基本概念
17.1.1 腳本組件
17.1.2 使腳本可執(zhí)行
17.1.3 執(zhí)行腳本
17.1.4 腳本終止(exit命令)
17.1.5 參數(shù)和位置參數(shù)
17.2 表達式
17.2.1 數(shù)學(xué)表達式
17.2.2 關(guān)系表達式
17.2.3 文件表達式
17.2.4 邏輯表達式
17.3 判定:作出選擇
17.3.1 if-then-else
17.3.2 多路選擇
17.4 重復(fù)
17.5 特殊參數(shù)
17.5.1 腳本名稱($0)
17.5.2 參數(shù)個數(shù)($#argv)
17.5.3 全部參數(shù)($argv)
17.5.4 特殊參數(shù)小結(jié)
17.6 改變位置參數(shù)
17.7 參數(shù)有效性驗證
17.7.1 參數(shù)個數(shù)有效性驗證
17.7.2 參數(shù)類型有效性驗證
17.8 調(diào)試腳本
17.8.1 包括在腳本中的調(diào)試選項
17.8.2 命令行調(diào)試選項
17.9 腳本實例
17.10 關(guān)鍵術(shù)語
17.11 提示
17.12 命令
17.13 小結(jié)
17.14 練習(xí)
17.14.1 復(fù)習(xí)題
17.14.2 練習(xí)題
17.15 上機實習(xí)
第18章 C shell高級編程
18.1 變量求值
18.2 字符串處理
18.2.1 壓縮字符串
18.2.2 使用其他實用程序
18.3 此處文檔
18.4 信號
18.4.1 信號類型
18.4.2 信號的響應(yīng)
18.4.3 on interrupt命令
18.5 內(nèi)置命令
18.5.1 sleep命令
18.5.2 source命令
18.6 腳本技術(shù)
18.6.1 讀字符串
18.6.2 用戶接口
18.6.3 分析路徑名稱
18.7 shell環(huán)境和腳本
18.8 數(shù)組
18.8.1 創(chuàng)建數(shù)組
18.8.2 分析輸入
18.9 腳本實例
18.9.1 模擬find命令
18.9.2 通用分類帳系統(tǒng)
18.9.3 刪除重復(fù)項
18.10 關(guān)鍵術(shù)語
18.11 提示
18.12 命令
18.13 小結(jié)
18.14 練習(xí)
18.14.1 復(fù)習(xí)題
18.14.2 練習(xí)題
18.15 上機實習(xí)
附錄A ASCII表
附錄B 簡要歷史
B.1 早期
B.2 現(xiàn)代
B.2.1 AT&T UNIX
B.2.2 BSD UNIX
B.3 System V和BSD4的派生物
B.4 POSIX
附錄C emacs
C.1 加載文件
C.1.1 文本模式
C.1.2 幫助模式
C.2 編輯文本
C.2.1 定位光標(biāo)
C.2.2 插入文本
C.2.3 擦除文本
C.2.4 重新獲取文本:yank命令
C.2.5 移動文本
C.2.6 拷貝文本
C.3 保存和退出emacs
C.4 其他命令
C.4.1 掛起編輯
C.4.2 撤消
C.4.3 重復(fù)
C.4.4 放棄
C.4.5 分屏
C.4.6 搜索字符串
附錄D 編碼系統(tǒng)
D.1 計算機編碼系統(tǒng)
D.1.1 十進制數(shù)
D.1.2 二進制數(shù)
D.1.3 八進制數(shù)
D.1.4 十六進制數(shù)
D.2 整數(shù)轉(zhuǎn)換
D.2.1 二進制到十進制
D.2.2 十進制到二進制
D.2.3 二進制到八進制或十六進制
附錄E 預(yù)定義變量
附錄F UNIX命令
附錄G shell無字符
附錄H Korn shell與C shell的區(qū)別
H.1 變量
H.2 命令行編輯
H.3 命令替代
H.4 別名
H.5 輸入/輸出
H.6 環(huán)境變量
H.7 啟動文件
H.8 關(guān)閉文件
H.9 選項和開關(guān)變量
H.10 歷史記錄
H.11 參數(shù)
H.12 特殊變量
H.13 表達式
H.14 選擇
H.15 重復(fù)
H.16 數(shù)組
H.17 函數(shù)
詞匯表

本目錄推薦

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