Shell脚本学习指南

Shell脚本学习指南
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , [美] ,
2009-04
版次: 1
ISBN: 9787111255048
定价: 79.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 494页
正文语种: 简体中文
原版书名: Classic Shell Scripting
436人买过
  •   《Shell脚本学习指南》将告诉你这些有关UNIX主流工具的知识。除此之外,《Shell脚本学习指南》还会帮助你解决UNIX命令与标准的差异。
      作者熟知UNIx程序使用的基本技巧与操作上细微的差异。他们不但会告诉你如何构建一个很佳的脚本,还会教你如何避免落入让你功亏一篑的陷阱。有了《Shell脚本学习指南》,你可以节省很多力气。
      我们要学习的不只是如何写出有用的Shell脚本,你还得了解如何迅速、确实地定制Shell,让程序的可移植性达到佳状态,脱离对特定系统的依赖。这些技巧对任何操作与维护UNIX及Linux系统的人而言都很重要。《Shell脚本学习指南》所提供的知识,将可以帮助你掌握基本的Shell脚本编写技巧。Shell脚本编程(scripting)的技巧永远不会过时:它们可以让UNIX充分发挥其真实的潜能。对uNIx的用户与系统管理者而言,编写shell脚本是必须的工作,它可以让你快速地控制与定制任何UNIX系统的强大功能。有了Shell脚本,你可以结合基本的UNIX文本与文件处理命令来消化数据,以及自动化重复的工作。一旦你对Shell脚本的编写掌控自如,在接下来的几年,这些技巧将对你相当有帮助。
      编写shell脚本所需要的不只是对shell语言的认识,还必须熟知单个的uNIx程序:你必须知道每个程序为什么会放在那儿,以及如何使用该程序或如何将其与其他程序结合。   ArnoldRobbins是亚特兰大人,他是一个专业的程序员和技术性书籍的作者。他从1980年开始就使用Unix系统,那时他使用的是运行Unix版本6的PDP-11机器。1983年,他被迫学习vi编辑器,因为研究生院里的VAXUnix系统没有一个本地化的屏幕编辑器。从此以后他一直使用该编辑器。1987年以后,他也经常使用awk,并且参与了gawk(awk的GNU项目版本)的开发。作为POSIX1003.2表决小组的成员,他对建立awk的POSIX标准起了一定的作用。他目前是gawk及其文档的维护人员。 序
    前言
    第1章背景知识
    1.1UNIX简史
    1.2软件工具的原则
    1.3小结
    第2章入门
    2.1脚本编程语言与编译型语言的差异
    2.2为什么要使用Shell脚本
    2.3一个简单的脚本
    2.4自给自足的脚本:位于第一行的#!
    2.5Shell的基本元素
    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.3case语句
    ……
    第7章输入/输出、文件与命令执行
    第8章产生脚本
    第9章awk的惊人表现
    第10章文件处理
    第11章扩展实例:合并用户数据库
    第12章拼写检查
    第13章进程
    第14章Shell可移植性议题与扩展
    第15章安全的Shell脚本:起点
    附录A编写手册页
    附录B文件与文件系统
    附录C重要的UNIX命令
    参考书目
  • 内容简介:
      《Shell脚本学习指南》将告诉你这些有关UNIX主流工具的知识。除此之外,《Shell脚本学习指南》还会帮助你解决UNIX命令与标准的差异。
      作者熟知UNIx程序使用的基本技巧与操作上细微的差异。他们不但会告诉你如何构建一个很佳的脚本,还会教你如何避免落入让你功亏一篑的陷阱。有了《Shell脚本学习指南》,你可以节省很多力气。
      我们要学习的不只是如何写出有用的Shell脚本,你还得了解如何迅速、确实地定制Shell,让程序的可移植性达到佳状态,脱离对特定系统的依赖。这些技巧对任何操作与维护UNIX及Linux系统的人而言都很重要。《Shell脚本学习指南》所提供的知识,将可以帮助你掌握基本的Shell脚本编写技巧。Shell脚本编程(scripting)的技巧永远不会过时:它们可以让UNIX充分发挥其真实的潜能。对uNIx的用户与系统管理者而言,编写shell脚本是必须的工作,它可以让你快速地控制与定制任何UNIX系统的强大功能。有了Shell脚本,你可以结合基本的UNIX文本与文件处理命令来消化数据,以及自动化重复的工作。一旦你对Shell脚本的编写掌控自如,在接下来的几年,这些技巧将对你相当有帮助。
      编写shell脚本所需要的不只是对shell语言的认识,还必须熟知单个的uNIx程序:你必须知道每个程序为什么会放在那儿,以及如何使用该程序或如何将其与其他程序结合。
  • 作者简介:
      ArnoldRobbins是亚特兰大人,他是一个专业的程序员和技术性书籍的作者。他从1980年开始就使用Unix系统,那时他使用的是运行Unix版本6的PDP-11机器。1983年,他被迫学习vi编辑器,因为研究生院里的VAXUnix系统没有一个本地化的屏幕编辑器。从此以后他一直使用该编辑器。1987年以后,他也经常使用awk,并且参与了gawk(awk的GNU项目版本)的开发。作为POSIX1003.2表决小组的成员,他对建立awk的POSIX标准起了一定的作用。他目前是gawk及其文档的维护人员。
  • 目录:

    前言
    第1章背景知识
    1.1UNIX简史
    1.2软件工具的原则
    1.3小结
    第2章入门
    2.1脚本编程语言与编译型语言的差异
    2.2为什么要使用Shell脚本
    2.3一个简单的脚本
    2.4自给自足的脚本:位于第一行的#!
    2.5Shell的基本元素
    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.3case语句
    ……
    第7章输入/输出、文件与命令执行
    第8章产生脚本
    第9章awk的惊人表现
    第10章文件处理
    第11章扩展实例:合并用户数据库
    第12章拼写检查
    第13章进程
    第14章Shell可移植性议题与扩展
    第15章安全的Shell脚本:起点
    附录A编写手册页
    附录B文件与文件系统
    附录C重要的UNIX命令
    参考书目
查看详情
其他版本 / 全部 (1)
相关图书 / 更多
Shell脚本学习指南
Shields普通胸部外科学(原书第8版)(上下册)
[美]Joseph LoCicero Ⅲ (美) Richard H. Feins
Shell脚本学习指南
Shankar量子力学原理 第2版
[美]拉马穆蒂·香卡(R. Shankar)
Shell脚本学习指南
Shackelford消化道外科学(原书第8版):肝胆胰脾外科学卷(第三卷) 国际经典消化外科学译著
查尔斯·J.杨(Charles;J.;Yeo
Shell脚本学习指南
Short Stories:北美学生课堂阅读训练(Grade 6-8 英文朗读版)(配套英文朗读扫码收听)
东方神鸟 出品;韦恩·艾弗里特
Shell脚本学习指南
Shackelford消化道外科学(原书第8版):食管及疝外科学卷(第一卷) 国际经典消化外科学译著
[美]查尔斯·J.杨(Charles J. Yeo)
Shell脚本学习指南
Short Stories:北美学生课堂阅读训练(英文朗读版 套装共3册)(配套英文朗读扫码收听)
东方神鸟 出品;韦恩·艾弗里特
Shell脚本学习指南
Short Stories:北美学生课堂阅读训练(Grade 1-5 英文朗读版)(配套英文朗读扫码收听)
东方神鸟 出品;韦恩·艾弗里特
Shell脚本学习指南
Sherlock肝胆病学(原书第13版)
(英)詹姆斯·S.杜利(JamesS.Dooley),,等
Shell脚本学习指南
Shackelford消化道外科学(原书第8版):结直肠及肛门外科学卷
[美]查尔斯·J.杨(Charles J. Yeo)
Shell脚本学习指南
Shader开发实战
[英]凯尔·哈拉迪(Kyle Halladay) 著
Shell脚本学习指南
Shackelford消化道外科学(原书第8版):胃及小肠外科学卷 国际经典消化外科学译著
(美)Charles J. Yeo原著
Shell脚本学习指南
ShipStructureandDrawing船舶结构与制图(英文版)
余龙 著;余龙 编
您可能感兴趣 / 更多
Shell脚本学习指南
争吵的恋人:我们为什么相爱,又为什么争吵
[美]约翰·金,[美]瓦妮莎·贝内特
Shell脚本学习指南
蒙特卡洛的密码锁(数学大师的逻辑课) 文教科普读物 [美]雷蒙德·m.斯穆里安(raymondm.smullyan)
[美]雷蒙德·m.斯穆里安(raymondm.smullyan)
Shell脚本学习指南
全新正版图书 新任管理者快速成长蕾切尔·帕切科浙江教育出版社9787572277214
[美]蕾切尔· 帕切科
Shell脚本学习指南
《生命大设计.重构》(关于“生命创造现实”这一惊人事实,独特且完整的科学探索与哲学诠释)
[美]鲍勃·伯曼 著;杨泓 译;[美]罗伯特·兰札;马泰·帕夫希奇(斯洛文尼亚)
Shell脚本学习指南
杰出投资者的底层认知:成功投资与明智创富的10个茅塞顿开之问(《聪明的投资者》新时代精华版)
[美]J.戴维·斯坦恩(J.David Stein) 著;刘寅龙 译;庞鑫
Shell脚本学习指南
浴缸里的海洋
[美]塞思·菲什曼
Shell脚本学习指南
新视界文库-生命故事:生物学上的伟大发现
[美]肖恩·B.卡罗尔
Shell脚本学习指南
洛丽塔原型:小说《洛丽塔》背后的萨莉?霍纳绑架案
[美]萨拉·魏恩曼 著;真故图书 出品
Shell脚本学习指南
托尔斯泰
[美]莉莎·克纳普(Liza Knapp)
Shell脚本学习指南
奇迹之门 《纽约时报》畅销书作家写给孩子的一封“成长家书”。让父母的爱与肯定,成为孩子探索世界的底气。拥抱成长的不确定性,打开通向无限可能的“奇迹之门”。
[美]艾莉森·麦基/文 (美) 柳泰恩 图
Shell脚本学习指南
全球通史(全六册)(另一个角度的“全球通史”,不一样的视野与新知。以地理为骨,历史为肉,一部超级丰满的世界通史。)
[美]塞缪尔·古德里奇 译者:冷惠玲、冯佳娜、王小忠、孙丽霞、李江艳
Shell脚本学习指南
《星际争霸》动画影像艺术
[美]罗伯特·布鲁克斯