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

精通LINUX & UNIX Shell程序設(shè)計(jì)

精通LINUX & UNIX Shell程序設(shè)計(jì)

定 價(jià):¥49.00

作 者: 和碩科技編輯部
出版社: 中國(guó)青年出版社
叢編項(xiàng): e時(shí)代網(wǎng)絡(luò)學(xué)科推薦教程
標(biāo) 簽: Linux

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


ISBN: 9787500642688 出版時(shí)間: 2001-04-01 包裝: 膠版紙
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 421 字?jǐn)?shù):  

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

  這是本土第一本探討Linux/UNIX shells的相關(guān)書(shū)籍,內(nèi)容涵蓋了Grep、Sed、Awk、Bourne Shell、C Shell和TC Shell等的介紹。書(shū)中除了按步就班地引導(dǎo)你學(xué)習(xí)什么是Linux/UNIX shellsLinux/UNIX shells能做些什么?及和其他的公用程序及處理程序的相關(guān)性之處,最特別的是書(shū)中所舉列的實(shí)例多達(dá)420個(gè),配上相應(yīng)的說(shuō)明,讓你更容易學(xué)習(xí)與應(yīng)用。這是一本不可多得的Linux/UNIX shells參考書(shū)。

作者簡(jiǎn)介

暫缺《精通LINUX & UNIX Shell程序設(shè)計(jì)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 UNIX/Linux Shell簡(jiǎn)介
什么是Shell
Shell的啟動(dòng)
細(xì)說(shuō)Shell的歷史
三種主要的Shell與其分身
Shell的使用
Shell的功用
系統(tǒng)啟動(dòng)和登錄Shell
命令行的語(yǔ)法分析
命令的種類
處理程序和shell
與建立處理程序相關(guān)的系統(tǒng)調(diào)用
環(huán)境信息與繼承
文件的存取權(quán)限與屬性設(shè)置
文件建立時(shí)的掩碼(Mask)
改變?cè)S可權(quán)的指令—chmod
認(rèn)識(shí)信號(hào)
由命令文件(Script)執(zhí)行命令
命令文件實(shí)例:比較三種Shells
C shell(TCsh)命令文件
Boume shell(Bash)命令文件
Korn shell命令文件
第2章 認(rèn)識(shí)UNIX/Linux規(guī)則表達(dá)式
前言
規(guī)則表達(dá)式(regular exPressions)
簡(jiǎn)介
規(guī)則表達(dá)式下的特殊字符(metacharacter)
規(guī)則表達(dá)式的組合使用
第3章 Grep一族
前言
詳述Grep命令家族
標(biāo)準(zhǔn)grep命令
grep所返回的終止值
grep使用實(shí)例
在grep中使用管道(pipe)
grep的選項(xiàng)
egrep命令(擴(kuò)充功能的grep版本)
fgrep命令(Fixed Grep或Fast Grep)
rgrep命令(Recursive grep)
第4章 數(shù)據(jù)流編輯器——Sed
sed簡(jiǎn)介
身在何處
命令與選項(xiàng)
錯(cuò)誤信息和終止?fàn)顟B(tài)
實(shí)例探究
打印信息:p命令
刪除:d命令
移山倒海:S命令
指定范圍:逗號(hào)
在行列間編輯:e命令
讀取文件:r命令
寫(xiě)入文件:W命令
附加信息:a命令
插入信息:i命令
移到下一行:n命令
轉(zhuǎn)換:y命令
退出:q命令
保有和取得:h和g命令
保有和交換:h和X命令
Sed命令文件(Sed Scripting)
Sed命令文件的實(shí)例
第5章 另一個(gè)強(qiáng)有力的Unix/Linux工具程序:Awk
認(rèn)識(shí)Awk
AWk這個(gè)名稱的由來(lái)
AWk的版本
Awk的格式
由文件輸入
通過(guò)管道接受命令的輸出
Print命令
OFMT變量
使輸出美觀—Printf函數(shù)
文件內(nèi)的AWk命令
記錄(Record)和域(Field)
記錄

域分隔符號(hào)
樣式(Pattern)和動(dòng)作(Action)
樣式
動(dòng)作
規(guī)則表達(dá)式
匹配運(yùn)算符(-)
在命令文件內(nèi)使用AWk命令
比較表達(dá)式
關(guān)系運(yùn)算符
條件規(guī)則表達(dá)式
計(jì)算
復(fù)合樣式
范圍樣式(Range Pattern)
一個(gè)數(shù)據(jù)確認(rèn)程序
變量
數(shù)值和字符串常量
awk的用戶自定義變量
BEGIN樣式
End樣式
轉(zhuǎn)向(Redirection)和管道(Pipe)
輸出轉(zhuǎn)向
輸入轉(zhuǎn)向(Getline)
管道
第6章 使用Bourne Shell與BASH
簡(jiǎn)介
系統(tǒng)啟動(dòng)
執(zhí)行環(huán)境
shell的提示符號(hào)(Prompt)
命令行
特殊字符/通配符(Metacharacter/Wildcard)
文件名替換(Substitution)
工作控制(僅Bash提供)
命令與文件名的自動(dòng)完成功能(僅Bash提供)
變量(Variable)
設(shè)置只讀變量
設(shè)置環(huán)境變量
以echo命令打印出變量的值
變量展開(kāi)編輯子(Variable Expansion Modifiers)
由變量延伸的子字符串與其他的特殊變量
引號(hào)
單引號(hào)
雙引號(hào)
命令替換
命令歷史記錄(僅Bash提供)
Bourne shell與Bash的數(shù)學(xué)運(yùn)算
整數(shù)運(yùn)算和expr命令
數(shù)組(僅Bash支持)
函數(shù)簡(jiǎn)介
定義函數(shù)
列出和取消函數(shù)的設(shè)置
其他常用的命令
標(biāo)準(zhǔn)I/O和轉(zhuǎn)向
管道
Here文件和轉(zhuǎn)向輸入
Set命令和選項(xiàng)
第7章 Boume Shell與BASH程序設(shè)計(jì)
簡(jiǎn)介
建立Shell命令文件的步驟
讀取用戶的輸入
浮占數(shù)的應(yīng)算
位置參數(shù)和命令行參數(shù)
條件性結(jié)構(gòu)和流程控制
test命令
if命令
文件測(cè)試
以here文件和case命令來(lái)建立菜單
循環(huán)命令
for循環(huán)
while命令
until命令
Select命令與菜單建構(gòu)(僅Bash支持)
其他與循環(huán)相關(guān)的命令
I/O轉(zhuǎn)向和子shell
函數(shù)
重設(shè)函數(shù)
匯出(export)函數(shù)
函數(shù)參數(shù)和返回值
函數(shù)和Source(或dot)命令
攔截(Trapping)信號(hào)
重設(shè)信號(hào)
忽略信號(hào)
除錯(cuò)
用Getopts處理命令行選項(xiàng)
Eval命令和語(yǔ)法分析命令行
第8章 Korn Shell的使用
簡(jiǎn)介
執(zhí)行初始化文件
提示符號(hào)
查找路徑
命令行
退出狀態(tài)(exit status)
在后臺(tái)執(zhí)行命令
命令行歷史
在命令行進(jìn)行編輯
別名
工作控制
Korn shell的通配符
文件名替換(通配符)
Ksh新增的通配符
變量
顯示變量的值
變量的屬性(Variable Attributes)
位置參數(shù)(Positional Parameters)
引號(hào)的使用
命令的替換
函數(shù)(Functions)
定義函數(shù)
標(biāo)準(zhǔn)I/O和轉(zhuǎn)向
管道(Pipes)
Here文件和轉(zhuǎn)向輸入
與時(shí)間相關(guān)的命令和變量
Time命令
Tmout變量
第9章 Korn Shell程序設(shè)計(jì)
如何編輯Shell的命令文件
注解
命令文件的命名與儲(chǔ)存
讀過(guò)用戶輸入的信息
執(zhí)行運(yùn)算
整數(shù)類型
列出整數(shù)
位置參數(shù)和命令行參數(shù)
檢查退出狀態(tài)和變量$
條件結(jié)構(gòu)(Conditional Constructs)和流程控制
新的Test命令類型
查核條件—if命令
Korn Shell的兼容性
Let命令和整數(shù)測(cè)試
if/else命令
if/elif/else命令
exit命令
mull命令
多途決策—case命令
case命令和here文件
循環(huán)命令
for命令
while命令
until命令
選擇命令和菜單
循環(huán)命令
Shift命令
break命令
continue命令
I/O轉(zhuǎn)向和循環(huán)
exec命令循環(huán)
IFS和循環(huán)
數(shù)組
函數(shù)
聲明函數(shù)
匯出函數(shù)(Exported Functions)
Typeset命令和函數(shù)選項(xiàng)
自動(dòng)載入函數(shù)(Autoloaded Functions)
Trapping信號(hào)
重設(shè)信號(hào)
忽略信號(hào)
共作處理程序(Coprocesses)
Shell程序的除錯(cuò)
用Getops處理命令行選項(xiàng)(Command-Line Options)
有使用限制的Ksh
第10章 C shell與TC shell
簡(jiǎn)介
目前的TCsh是哪個(gè)版本
C Shell與TCsh的啟動(dòng)
查找路徑
命令行
重復(fù)執(zhí)行命令
命令行歷史
編輯命令行
命令自動(dòng)完成功能(僅TCsh提供)
操控目錄堆棧(僅TCsh提供)
拼寫(xiě)檢查(僅TCsh提供)
別名(Alias)
工作控制
工作排程
通配符(Metacharacters)
文件名的替換
展開(kāi)通配符
關(guān)閉通配符
轉(zhuǎn)向和管道
將輸入轉(zhuǎn)向
Here文件
將輸出轉(zhuǎn)向
把輸出附加到己存在的文件
轉(zhuǎn)向輸出和錯(cuò)誤
區(qū)分輸出和錯(cuò)誤
noclobber變量
變量
局部變量(Local variable)
環(huán)境變量
數(shù)組
shift命令和數(shù)組
從字符串建立數(shù)組
特殊變量與編輯器(modifiers)
路徑名變量修正子
命令替換
引號(hào)
第11章 以C shell或TC shell來(lái)設(shè)計(jì)程序
建立Shell命令文件的步驟
注解
使命令文件可以執(zhí)行
讀取用戶的輸入
數(shù)值運(yùn)算
命令文件如何查錯(cuò)
命令行參數(shù)
位置參數(shù)和argv數(shù)組
流程控制和條件式結(jié)構(gòu)
循環(huán)
foreagh循環(huán)
while循環(huán)
repeat命令
shift命令
break命令
continu命令
中斷處理
儲(chǔ)存命令文件

本目錄推薦

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