这里是关于 bash 、四篇质量极高的学习指南。分别为:
简介 Bash,以及如何安装和启动它;终端,键盘及结果显示;程序,进程以及他们内部流动的信息如何被连接在一起
关于什么是命令,如何发布他们;交互模式与脚本;命令语法,通过名称搜索命令与程序;参数与单词分割,以及输入和输出重定向
Bash 参数与变量;环境变量,特殊参数以及数组参数;扩展参数,扩展运算符,命令替换以及进程替换;路径名扩展,波浪号扩展以及花括号扩展
退出代码,成功与失败,测试文件,字符串与数值,处理不同的条件,条件运算符,条件复合命令
按原作者的构想,这份 Bash 指南共 11 章内容。遗憾的是,目前作者只完成了前面四章。但因其写作质量之高、讲解之透彻,还是极为可贵,CodeLab 遂将这四篇指南翻译并分享于此。
如此精彩的教程却不完整,实在可惜。但此前,作者与 GreyCat 其实已就 bash 完整 写过一份旧版指南,感兴趣的读者请移步此处查看,或在线阅读pdf版。
指南的原作者是 lhunath (Maarten Billemont),英文版原址在这里,英文源码仓库在这里,中文源码仓库在这里,遵照 CC BY-SA 4.0 协议。