Shell企业级应用

写在前面

本书还托管在看云,地址 https://www.kancloud.cn/djangowang/linux_bash_enterprise/2110024

开篇

欢迎阅读《Shell企业级应用》,笔者平日工作有些忙大部分是业余时间来整理,由于个人能力有限如有刊误请邮件8851970@qq.com谢谢。

为什么写这本书

最近在转型,从一名运维工程师转型到产品经理,做了多年的运维写了多年的程序总是在与机器打交道,如果把我做的事情比作程序语言,之前的工作经历更多的像程序中的常量没有变化,后续更多希望与人打交道而人更像变量,我想这也可以更多的丰富我的人生经历,所以在这个背景的基础上整理了《Shell企业级应用》这本书也是对过去的一个总结,在整理资料的过程中吃惊的发现多年前甚至在上学时整理的资料目前依然适用,重新整理其实也是重新学习它的过程,这里我也在想多年前的人是在什么基础上设计出了这么nb的系统直到目前依然适用且目前还看不到边际,我们从中学到的不应该是程序而是做事情的一些方法。

我在最早接触Shell编程时应该看得是《Shell编程第三版》这本书不过很早就已经绝版了,我看到的应该是印刷的版本这本书反复看了几次,随着时间推移每看一次都会有新的收获确实是一本不错的书除了这本书外还看过一本可口可乐公司系统管理员写的Bash在企业应用的书,另外就是网上当年Chinaunix.net一些热心人士整理的文章,推荐的网络版本书等,但是发现这些书大部分情况没有结构和连贯性,所以将这些书进行了汇总并由浅入深结合自己的工作经历和经验来介绍Bash学习过程,希望对大家能有帮助。

最后,这本书送给Bash设计者和曾经的参与者也送给自己还有那些懂得珍惜时间的人。
2018.11.3 by 研究僧 * 深圳南山科技园。


1.Shell编程基础

2.变量

3.Bash符号相关

4.内建命令与外部命令

5.read命令

6.条件语句

7.Bash循环&&分支语句

8.正则表达式

9.子Shell和受限Shell

10.函数与函数的加载

11.Bash脚本风格

12.Bash脚本调试

13.sed&&awk

14.awk

15Bash杂项&&案例

16.10.2.案例