Bash 是 Linux 和 Mac 的默认 Shell(命令行环境),系统管理和服务器开发都需要它。虽然不难,但是语法很怪异,比如计算 字符串的长度 要写成 ${#varname} ,根本记不住,需要查手册。网上找不到简明扼要的中文教程,我很早就想整理一个,方便自己日后使用。

我一共写了20节,Bash 脚本编程的主要语法,都包括在内了,日常使用应该足够。点击 这个链接 ,现在就可以自由阅读和访问。也欢迎初学者使用这个教程,学习 Bash。

这个教程是开源的,你可以克隆它的 代码仓库 ,放在本地,也可以提交 issue 和 pull request,反馈感想,帮助我提高教程质量。