★免安裝、掛載即可實作的全書範例
★內容循序漸進,奠定Shell程式設計基礎
★分享180個實務關鍵技巧,輕鬆解決問題
★熟悉Shell的運用方法,增進工作效率
嚴選180個shell script的活用範例和技巧,讓您馬上活用!
Shell Script並不是一個完全獨立的程式語言,而是指令的延伸語法與程式迴圈判斷的綜合工具,需要了解指令的用法與系統的架構,才能發揮它的效能。本書前兩章介紹指令用法、Bash的進階應用並延伸到Shell語法,讓你了解程式結構後,在後面的10個章節以180個實例上的技巧應用,來快速的掌握Shell Script的竅門。
本書以完整的指令與Shell Script語法,搭配180個實用技巧帶領你進入Shell Script的應用領域,內容包含函數應用、變數字串、流程控制、數值運算、檔案操作、使用者介面、程序管理、網路操作、系統管理與多媒體,特點如下:
1. 所有的技巧都在Bash環境下測試,並附有所有範例檔案。
2. 內容包括程式的基本語法,並延伸到系統管理與網路應用面的實例。
3. 介紹指令的參數,讓你了解更多指令的用法。
4. 內含指令的來源與功能分類,讓你掌握適用的指令。
作者簡介:
酆士昌
曾擔任MIS工程師與主管,對於Linux系統管理與伺服器架設擁有十餘年經驗,著有Linux作業系統相關書籍三十餘本,通過LPI Level 1與Level 2認證,目前擔任電腦職訓講師,教授Linux作業系統、伺服器、雲端系統等課程。
目錄
Chapter 01 指令操作
1.1 指令的基本概念與操作方式
1.2 進階的指令應用
1.3 特殊指令的使用
1.4 文書編輯器
Chapter 02 認識Shell Script
2.1 認識Shell
2.2 Shell Script基本語法
2.3 設計製作script
Chapter 03 函數應用技巧
3.1 定義函數
3.2 呼叫函數
Chapter 04 變數字串技巧
4.1 使用變數
4.2 使用字串
4.3 日期、時間與時區值
Chapter 05 控制流程
5.1 控制流程基礎
5.2 重複處理
Chapter 06 數值運算操作
6.1 基本的數值運算
6.2 數值的進階應用
Chapter 07 檔案操作技巧
7.1 檔案名稱操作
7.2 檔案製作與變更
7.3 查詢檔案狀態
7.4 搜尋檔案
7.5 操作純文字檔
Chapter 08 使用者介面技巧
8.1 指令列下的使用者介面
8.2 使用文字對話框的使用者介面
Chapter 09 程序管理的技巧
9.1 操作程序
9.2 程序之間的溝通
Chapter 10 網路操作技巧
10.1 查詢與設定網路資訊
10.2 網路連線與管理
Chapter 11 系統管理技巧
11.1 權限管理
11.2 系統管理
11.3 硬體管理
Chapter 12 多媒體技巧
12.1 操作圖片
12.2 操作聲音影像
Appendix A 指令說明參照與Shell Script 速查表
A.1 指令來源參考
A.2 指令功能表
A.3 Shell Script速查表
Chapter 01 指令操作
1.1 指令的基本概念與操作方式
1.2 進階的指令應用
1.3 特殊指令的使用
1.4 文書編輯器
Chapter 02 認識Shell Script
2.1 認識Shell
2.2 Shell Script基本語法
2.3 設計製作script
Chapter 03 函數應用技巧
3.1 定義函數
3.2 呼叫函數
Chapter 04 變數字串技巧
4.1 使用變數
4.2 使用字串
4.3 日期、時間與時區值
Chapter 05 控制流程
5.1 控制流程基礎
5.2 重複處理
Chapter 06 數值運算操作
6.1 基本的數值運算
6.2 數值的進階應用
Chapter 07 檔案操作技巧
7.1 檔案名稱操作
...
購物須知
電子書閱讀方式
您所購買的電子書,系統將自動儲存於「我的電子書櫃」,您可透過PC(Windows / Mac)、行動裝置(手機、平板),輕鬆閱讀。
- Windows / Mac 電腦
- 請先安裝瀏覽器,並以Chrome開啟我的電子書櫃後,點選『線上閱讀』,即可閱讀您已購買的電子書。建議使用 Chrome、Microsoft Edge有較佳的線上瀏覽效果。
- 手機/平板
- 請先安裝 電子書APP後,依照提示登入「會員中心」→「電子書管理」→「電子書APP通行碼/載具管理」,取得APP通行碼再登入APP,下載您所購買的電子書。完成下載後,點選任一書籍即可開始離線閱讀。 APP 適用版本:iOS 14.2 或以上版本,Android 6.0 以上版本。
注意事項:
使用讀冊生活電子書服務即為同意讀冊生活電子書服務條款。
下單後電子書可開啟閱讀的時間請參考:不同的付款方式,何時可開啟及閱讀電子書?
因版權保護,您在TAAZE所購買的電子書/雜誌僅能以TAAZE專屬的閱讀軟體開啟閱讀,無法以其他閱讀器或直接下載檔案。
退換貨說明:電子書、電子雜誌商品,恕不提供10天猶豫期退貨,若您對電子書閱讀有疑慮,建議您可於購買前先行試讀。並於訂購本商品前請務必詳閱電子書商品退換貨原則。