Shell腳本學習指南

Shell腳本學習指南 pdf epub mobi txt 電子書 下載2025

出版者:機械工業齣版社
作者:Arnold Robbins
出品人:
頁數:494
译者:O Reilly Taiwan公司
出版時間:2009-4
價格:79.00元
裝幀:平裝
isbn號碼:9787111255048
叢書系列:
圖書標籤:
  • Shell
  • Linux
  • 腳本編程
  • UNIX
  • 編程
  • 計算機
  • Programming
  • shell
  • Shell腳本
  • 學習指南
  • 編程
  • Linux
  • 命令行
  • 自動化
  • 腳本編程
  • 係統管理
  • 命令行工具
  • 實用技巧
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《Shell腳本學習指南》將告訴你這些有關UNIX主流工具的知識。除此之外,《Shell腳本學習指南》還會幫助你解決UNIX命令與標準的差異。

作者熟知UNIx程序使用的基本技巧與操作上細微的差異。他們不但會告訴你如何構建一個絕佳的腳本,還會教你如何避免落入讓你功虧一簣的陷阱。有瞭《Shell腳本學習指南》,你可以節省很多力氣。

我們要學習的不隻是如何寫齣有用的Shell腳本,你還得瞭解如何迅速、確實地定製Shell,讓程序的可移植性達到最佳狀態,脫離對特定係統的依賴。這些技巧對任何操作與維護UNIX及Linux係統的人而言都很重要。《Shell腳本學習指南》所提供的知識,將可以幫助你掌握基本的Shell腳本編寫技巧。Shell腳本編程(scripting)的技巧永遠不會過時:它們可以讓UNIX充分發揮其真實的潛能。對uNIx的用戶與係統管理者而言,編寫shell腳本是必須的工作,它可以讓你快速地控製與定製任何UNIX係統的強大功能。有瞭Shell腳本,你可以結閤基本的UNIX文本與文件處理命令來消化數據,以及自動化重復的工作。一旦你對Shell腳本的編寫掌控自如,在接下來的幾年,這些技巧將對你相當有幫助。

編寫shell腳本所需要的不隻是對shell語言的認識,還必須熟知單個的uNIx程序:你必須知道每個程序為什麼會放在那兒,以及如何使用該程序或如何將其與其他程序結閤。

著者簡介

圖書目錄


前言
第1章 背景知識
1.1 UNIX簡史
1.2 軟件工具的原則
1.3 小結
第2章 入門
2.1 腳本編程語言與編譯型語言的差異
2.2 為什麼要使用Shell腳本
2.3 一個簡單的腳本
2.4 自給自足的腳本:位於第一行的#!
2.5 Shell的基本元素
2.6 訪問Shell腳本的參數
2.7 簡單的執行跟蹤
2.8 國際化與本地化
2.9 小結
第3章 查找與替換
3.1 查找文本
3.2 正則錶達式
3.3 字段處理
3.4 小結
第4章 文本處理工具
4.1 排序文本
4.2 刪除重復
4.3 重新格式化段落
4.4 計算行數、字數以及字符數
4.5 打印
4.6 提取開頭或結尾數行
4.7 小結
第5章 管道的神奇魔力
5.1 從結構化文本文件中提取數據
5.2 針對Web的結構型數據
5.3 文字解謎好幫手
5.4 單詞列錶
5.5 標簽列錶
5.6 小結
第6章 變量、判斷、重復動作
6.1 變量與算術
6.2 退齣狀態
6.3 case 語句
6.4 循環
6.5 函數
6.6 小結
第7章 輸入/輸齣、文件與命令執行
7.1 標準輸入、標準輸齣與標準錯誤輸齣
7.2 使用read讀取行
7.3 關於重定嚮
7.4 printf的完整介紹
7.5 波浪號展開與通配符
7.6 命令替換
7.7 引用
7.8 執行順序與eval
7.9 內建命令
7.10 小結
第8章 産生腳本
8.1 路徑查找
8.2 軟件構建自動化
8.3 小結
第9章 awk的驚人錶現
9.1 awk命令行
9.2 awk程序模型
9.3 程序元素..
9.4 記錄與字段
9.5 模式與操作
9.6 在awk裏的單行程序
9.7 語句
9.8 用戶定義函數
9.9 字符串函數
9.10 數值函數
9.11 小結
第10章 文件處理
10.1 列齣文件
10.2 使用touch更新修改時間
10.3 臨時性文件的建立與使用
10.4 尋找文件
10.5 執行命令:xargs
10.6 文件係統的空間信息
10.7 比較文件
10.8 小結
第11章 擴展實例:閤並用戶數據庫
11.1 問題描述
11.2 密碼文件
11.3 閤並密碼文件
11.4 改變文件所有權
11.5 其他真實世界的議題
11.6 小結
第12章 拼寫檢查
12.1 spell程序
12.2 最初的UNIX拼寫檢查原型
12.3 改良的ispell與aspell
12.4 在awk內的拼寫檢查程序
12.5 小結
第13章 進程
13.1 進程建立
13.2 進程列錶
13.3 進程控製與刪除
13.4 進程係統調用的追蹤
13.5 進程賬
13.6 延遲的進程調度
13.7 /proc文件係統
13.8 小結
第14章 Shell可移植性議題與擴展
14.1 迷思
14.2 bash的shopt命令
14.3 共通的擴展
14.4 下載信息
14.5 其他擴展的Bourne式Shell
14.6 Shell版本
14.7 Shell初始化與終止
14.8 小結
第15章 安全的Shell腳本:起點
15.1 安全性Shell腳本提示
15.2 限製性Shell
15.3 特洛伊木馬
15.4 為Shell腳本設置setuid:壞主意
15.5 ksh93與特權模式
15.6 小結
附錄A 編寫手冊頁
附錄B 文件與文件係統
附錄C 重要的UNIX命令
參考書目
· · · · · · (收起)

讀後感

評分

虽然是O'Reilly出版, 品质值得信赖. 但是好像书中内容和标题有偏差 没有讲太多脚本的语法, 书写等 反而是讲了很多Bash命令用法 是不是书名应该改成<Bash命令指南>? 是不是我因为带着从中学习到如何写脚本的预期去阅读 所以会有一点点失望. 不过还好, 学习到一些Bash脚本命令的...  

評分

作者对shell实在是太了解了,常常能够追根溯源,深入到其精神源流。 是一本好书。 but FUCK the translation!! 2012.06.12 ================================================ 读到第8章,恍然发现作者介绍的真的是最重要的东西。 只是翻译嘛,还是看原文吧。 =============...  

評分

刚开始学shell的时候买的,硬着头皮读了两章,读不下去了,Shell这种东西感觉还是从实践中学来的快,用过半年之后,再回头来看这本书,发现,其实写的还不算那么不好,写的时候遇到问题,翻一翻,多数时候还是能有点用的。  

評分

比知识更重要的是应用知识的能力,这本书从基本概念讲起,穿插大量实用的例子。非常推荐。建议有一定基础的,有些工作经验的人阅读吧,不太适合初学者和牛人。 评论很短么,要多少个字啊。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...  

評分

这本书不错,总体上感觉还好,讲的有些地方还是相当有深度的,不过感觉这本书还是面比较窄,可以作为一本补充读物,系统性的书不是太适合。总体上,书还是本好书,有很多的使用技巧,shell语言其实就是个拼凑,什么东西都有,各种,用来做主要的编程语言不是个好选择,不过作为...  

用戶評價

评分

常用工具書

评分

尼瑪這個翻譯讓我怨念無比啊。第一次看的時候看到第五章崩潰瞭。。這次第二次看,看到地7章崩潰瞭。。。

评分

太晦澀瞭 不是一般的晦澀!!!

评分

對於初學者入門而已 不怎麼閤適,翻譯也不好。書還行

评分

對於初學者入門而已 不怎麼閤適,翻譯也不好。書還行

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有