《高级Bash编程指南(abs guide)》读书笔记

更多

《高级Bash编程指南(Advanced Bash-Scripting Guide)》又称为abs guide,是一本在网上有一定影响力的Shell脚本编程文档。

本文档最近一次更新是在2012年11月27日,版本号为6.6。本文档的项目地址为:http://tldp.org/LDP/abs/html/,大家可以在该地址看到本文档全文。网上也可以找到这本书的中文翻译版本。

由于本书非正式出版物,因此不按照以往读书笔记的格式书写。

abs guide分为30余章讲述了shell脚本编程的各个方面,并且富含了大量的实例。和上一篇文章中提到的《Linux Shell脚本攻略》相比,更加适合初学者,并可以作为手边书随时查阅。当然,也有一些诸如在前面的脚本中出现了很多后边才会讲到的知识等问题出现。

本书让我最喜欢的是第3章,特殊符号。因为在学习Linux时对于这些特殊符号,很多书籍都只是用到时才会讲解,造成读者难以总结这些特殊符号,并且容易遗忘这些特殊符号的含义,而想要查询的时候又因为特殊符号不被搜索引擎所支持而搜索无门。这本书在最一开始就先列出了所有特殊符号的各含义,让大家方便查阅这些符号的含义。

下面是这本书的脑图(根据版本3.7.2的中文翻译)。

第3章 特殊字符
特殊字符

第4、9章 变量和参数(不含替换)
变量和参数

第5章 引号
引号

第6章 退出
退出

第7章 测试
Test

第8章 操作符
操作符

第9章 字符串
字符串

第10章 循环和分支
循环和分支

第11章 内部命令与重建
内部命令与内建

第12章 外部过滤器、程序与命令
外部过滤器、程序和命令

第13章 系统与管理命令
系统与管理命令

第4、9、14、22章 替换
替换

第15章 算术扩展
算术扩展

第16章 I/O重定向
IO重定向

第17章 Here Document
Here Documents

第19章 正则表达式
RE

第20、21章 subshell、受限shell
Shell

第23章 函数
函数

第24章 别名
别名

第25章 列表结构
列表结构

第26章 数组
数组

第27、28章 /dev和/proc
dev和proc

第29章 调试
调试

第30章 选项
选项

第33章 杂项
杂项

思维导图下载地址:
百度云网盘下载(mmap)
百度云网盘下载(图片)

本文内容遵从CC3.0版权协议,转载请注明:转自Pythoner

本文链接地址:《高级Bash编程指南(abs guide)》读书笔记

    • alyfrisk
    • 2013/09/02 5:52下午

    1.思维导图的设计目的和思想是?
    2.图用什么画的?

      • alioth310
      • 2013/09/27 8:43下午

      思维导图的设计目的其实就是为了让自己或者他人在看到这张图的时候能够快速的了解这本书的重要内容。博客里面的图都是用Mindjet MindManager画得。

    • alu
    • 2018/03/15 6:40下午

    [em_zan]
    非常感谢分享

  1. 暂无 Trackback

[em_zan] [em_yali] [em_xiao] [em_xhj] [em_tucao] [em_tu] [em_tiaopi] [em_sx] [em_sdz] [em_sbq] [em_mobai] [em_kzh] [em_ku] [em_ksh] [em_keai] [em_jiong] [em_jing] [em_hx] [em_han] [em_ganga] [em_daxiao] [em_cool] [em_chi] [em_bu] [em_bizui] [em_ai]

return top