91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
Shell腳本學(xué)習(xí)指南
Shell腳本學(xué)習(xí)指南
Arnold Robbins, Nelson H. F. Beebe
O'Reilly Taiwan公司 編譯
出版時間:2009年04月
頁數(shù):494
Shell腳本編程(scripting)的技巧永遠(yuǎn)不會過時:它們可以讓UNIX充分發(fā)揮其真實(shí)的潛能。對UNIX的用戶與系統(tǒng)管理者而言,編寫Shell腳本是必須的工作,它可以讓你快速地控制與定制任何UNIX系統(tǒng)的強(qiáng)大功能。有了Shell腳本,你可以結(jié)合基本的UNIX文本與文件處理命令來消化數(shù)據(jù),以及自動化重復(fù)的工作。一旦你對Shell腳本的編寫掌控自如,在接下來的幾年,這些技巧將對你相當(dāng)有幫助。

編寫Shell腳本所需要的不只是對Shell語言的認(rèn)識,還必須熟知單個的UNIX程序:你必須知道每個程序?yàn)槭裁磿旁谀莾?,以及如何使用該程序或如何將其與其他程序結(jié)合。本書將告訴你這些有關(guān) UNIX主流工具的知識。除此之外,本書還會幫助你解決UNIX命令與標(biāo)準(zhǔn)的差異。

作者熟知UNIX程序使用的基本技巧與操作上細(xì)微的差異。他們不但會告訴你如何構(gòu)建一個絕佳的腳本,還會教你如何避免落入讓你功虧一簣的陷阱。有了本書,你可以節(jié)省很多力氣。

我們要學(xué)習(xí)的不只是如何寫出有用的Shell腳本,你還得了解如何迅速、確實(shí)地定制Shell,讓程序的可移植性達(dá)到最佳狀態(tài),脫離對特定系統(tǒng)的依賴。這些技巧對任何操作與維護(hù)UNIX及Linux系統(tǒng)的人而言都很重要。本書所提供的知識,將可以幫助你掌握基本的Shell腳本編寫技巧。
  1. 前言
  2. 第1章 背景知識
  3. 1.1 UNIX簡史
  4. 1.2 軟件工具的原則
  5. 1.3 小結(jié)
  6. 第2章 入門
  7. 2.1 腳本編程語言與編譯型語言的差異
  8. 2.2 為什么要使用Shell腳本
  9. 2.3 一個簡單的腳本
  10. 2.4 自給自足的腳本:位于第一行的#!
  11. 2.5 Shell的基本元素
  12. 2.6 訪問Shell腳本的參數(shù)
  13. 2.7 簡單的執(zhí)行跟蹤
  14. 2.8 國際化與本地化
  15. 2.9 小結(jié)
  16. 第3章 查找與替換
  17. 3.1 查找文本
  18. 3.2 正則表達(dá)式
  19. 3.3 字段處理
  20. 3.4 小結(jié)
  21. 第4章 文本處理工具
  22. 4.1 排序文本
  23. 4.2 刪除重復(fù)
  24. 4.3 重新格式化段落
  25. 4.4 計(jì)算行數(shù)、字?jǐn)?shù)以及字符數(shù)
  26. 4.5 打印
  27. 4.6 提取開頭或結(jié)尾數(shù)行
  28. 4.7 小結(jié)
  29. 第5章 管道的神奇魔力
  30. 5.1 從結(jié)構(gòu)化文本文件中提取數(shù)據(jù)
  31. 5.2 針對Web的結(jié)構(gòu)型數(shù)據(jù)
  32. 5.3 文字解謎好幫手
  33. 5.4 單詞列表
  34. 5.5 標(biāo)簽列表
  35. 5.6 小結(jié)
  36. 第6章 變量、判斷、重復(fù)動作
  37. 6.1 變量與算術(shù)
  38. 6.2 退出狀態(tài)
  39. 6.3 case 語句
  40. 6.4 循環(huán)
  41. 6.5 函數(shù)
  42. 6.6 小結(jié)
  43. 第7章 輸入/輸出、文件與命令執(zhí)行
  44. 7.1 標(biāo)準(zhǔn)輸入、標(biāo)準(zhǔn)輸出與標(biāo)準(zhǔn)錯誤輸出
  45. 7.2 使用read讀取行
  46. 7.3 關(guān)于重定向
  47. 7.4 printf的完整介紹
  48. 7.5 波浪號展開與通配符
  49. 7.6 命令替換
  50. 7.7 引用
  51. 7.8 執(zhí)行順序與eval
  52. 7.9 內(nèi)建命令
  53. 7.10 小結(jié)
  54. 第8章 產(chǎn)生腳本
  55. 8.1 路徑查找
  56. 8.2 軟件構(gòu)建自動化
  57. 8.3 小結(jié)
  58. 第9章 awk的驚人表現(xiàn)
  59. 9.1 awk命令行
  60. 9.2 awk程序模型
  61. 9.3 程序元素
  62. 9.4 記錄與字段
  63. 9.5 模式與操作
  64. 9.6 在awk里的單行程序
  65. 9.7 語句
  66. 9.8 用戶定義函數(shù)
  67. 9.9 字符串函數(shù)
  68. 9.10 數(shù)值函數(shù)
  69. 9.11 小結(jié)
  70. 第10章 文件處理
  71. 10.1 列出文件
  72. 10.2 使用touch更新修改時間
  73. 10.3 臨時性文件的建立與使用
  74. 10.4 尋找文件
  75. 10.5 執(zhí)行命令:xargs
  76. 10.6 文件系統(tǒng)的空間信息
  77. 10.7 比較文件
  78. 10.8 小結(jié)
  79. 第11章 擴(kuò)展實(shí)例:合并用戶數(shù)據(jù)庫
  80. 11.1 問題描述
  81. 11.2 密碼文件
  82. 11.3 合并密碼文件
  83. 11.4 改變文件所有權(quán)
  84. 11.5 其他真實(shí)世界的議題
  85. 11.6 小結(jié)
  86. 第12章 拼寫檢查
  87. 12.1 spell程序
  88. 12.2 最初的UNIX拼寫檢查原型
  89. 12.3 改良的ispell與aspell
  90. 12.4 在awk內(nèi)的拼寫檢查程序
  91. 12.5 小結(jié)
  92. 第13章 進(jìn)程
  93. 13.1 進(jìn)程建立
  94. 13.2 進(jìn)程列表
  95. 13.3 進(jìn)程控制與刪除
  96. 13.4 進(jìn)程系統(tǒng)調(diào)用的追蹤
  97. 13.5 進(jìn)程賬
  98. 13.6 延遲的進(jìn)程調(diào)度
  99. 13.7 /proc文件系統(tǒng)
  100. 13.8 小結(jié)
  101. 第14章 Shell可移植性議題與擴(kuò)展
  102. 14.1 迷思
  103. 14.2 bash的shopt命令
  104. 14.3 共通的擴(kuò)展
  105. 14.4 下載信息
  106. 14.5 其他擴(kuò)展的Bourne式Shell
  107. 14.6 Shell版本
  108. 14.7 Shell初始化與終止
  109. 14.8 小結(jié)
  110. 第15章 安全的Shell腳本:起點(diǎn)
  111. 15.1 安全性Shell腳本提示
  112. 15.2 限制性Shell
  113. 15.3 特洛伊木馬
  114. 15.4 為Shell腳本設(shè)置setuid:壞主意
  115. 15.5 ksh93與特權(quán)模式
  116. 15.6 小結(jié)
  117. 附錄A 編寫手冊頁
  118. 附錄B 文件與文件系統(tǒng)
  119. 附錄C 重要的UNIX命令
  120. 參考書目
書名:Shell腳本學(xué)習(xí)指南
譯者:O'Reilly Taiwan公司 編譯
國內(nèi)出版社:機(jī)械工業(yè)出版社
出版時間:2009年04月
頁數(shù):494
書號:978-7-111-25504-8
原版書出版商:O'Reilly Media
Arnold Robbins
 
Arnold Robbins是一名專業(yè)的程序員和技術(shù)作家。他從1980年開始使用Unix系統(tǒng),包括Sun、IBM、HP和DEC的商業(yè)Unix系統(tǒng),從1996年開始使用GNU/Linux系統(tǒng)。Arnold也是GNU Awk(gawk) 及其文檔的長期維護(hù)人員,同時還是多本O'Reilly著作的作者和合著者。
 
 
Nelson H. F. Beebe
 
Nelson H. F. Beebe是猶他大學(xué)數(shù)學(xué)系研究所教授,具有化學(xué)、物理、數(shù)學(xué)、電子計(jì)算機(jī)科學(xué)以及計(jì)算工具管理等后臺。他曾在幾個主要制造商的計(jì)算機(jī)上工作過許多年。他總是會在個人計(jì)算機(jī)中為每種UNIX打分。他是許多程序語言(包括awk)、浮點(diǎn)算術(shù)、軟件可移植性、科學(xué)軟件與計(jì)算機(jī)圖形的專家,而且長期從事在早期UNIX時代的電子文件與排版。
 
 
我們的外觀是取自于讀者建議、我們自己的經(jīng)驗(yàn)及經(jīng)銷商的回饋。與眾不同的封面結(jié)合我們對技術(shù)主題特有的表現(xiàn)方式,將個性與生活融入較為艱澀的主題。
本書的動物封面是非洲的帳蓬陸龜(Psammobates tentorius),其龜甲呈現(xiàn)幾何形狀。Psammobates的含義是“熱愛沙地”,其棲息地包括干燥的草原、沙漠邊緣及沿海沙地,屬于典型的干燥炎熱氣候。所以帳蓬陸龜只能在南非的草原與沙漠外圍找到,這一點(diǎn)也不令人驚訝。這種類型的所有品種都是小型的,大小約從5英寸到10英寸,而且在它們的甲殼上有黃色放射型的標(biāo)記。帳蓬陸龜特別突出的特征是具有拱起的龜甲。
陸龜以它們的長壽出名,而且烏龜與陸龜也是今日最古老的物種。它們在2億年前的恐龍時代就已存在。所有的龜類都依賴溫度,也就是它們只在溫度不是太極端時才吃東西。在酷暑與寒冬期間,陸龜會冬眠且群體停止進(jìn)食。在春天,陸龜?shù)氖澄锇ǘ嘀参?、纖維植物及牧草。
購買選項(xiàng)
定價:79.00元
書號:978-7-111-25504-8
出版社:機(jī)械工業(yè)出版社