注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具精通LINUX & UNIX Shell程序設計

精通LINUX & UNIX Shell程序設計

精通LINUX & UNIX Shell程序設計

定 價:¥49.00

作 者: 和碩科技編輯部
出版社: 中國青年出版社
叢編項: e時代網(wǎng)絡學科推薦教程
標 簽: Linux

購買這本書可以去


ISBN: 9787500642688 出版時間: 2001-04-01 包裝: 膠版紙
開本: 16開 頁數(shù): 421 字數(shù):  

內容簡介

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

作者簡介

暫缺《精通LINUX & UNIX Shell程序設計》作者簡介

圖書目錄

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

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

本目錄推薦

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