Shell Programming Series

Introduction

2007 年开始系统地学习 Shell 编程,并在兰大开源社区写了序列文章。

这一序列文章对于Shell编程的介绍有自己独特的视角,它把包括逻辑、
数值、字符串、文件、文件系统、网络等应用对象作为切入点,进行了
系统而全面的介绍。

相关文章在网路上有非常多地转载,说明确实有比较多的读者,为了
更全面地完整地呈现给读者,这里计划重新全面地整理。

在整理完早前内容的同时,加入早期计划做但是还没有做的内容,比如
说更多的应用对象:图像(一种特殊的文件)、网络、性能优化、不同
Shell 的兼容性等。所有用例建议支持多个Shell。

在编写该书的过程中,可以考虑逐步开放一些章节到网路上接收反馈,
包括 PREFACE 和项目日程以及计划等。

也可以考虑前期仅仅针对早前的内容做一个总结和完善,更多内容
等待后续版本再添加,不过优化部分可以考虑单独列出来。

Outline

Schedule

争取在一个礼拜左右整理完初稿,两个礼拜内整理完成后正式对外发布 Review 版本,一个月内正式发布 0.1 版本。

争取在 1.0 版本时参考PLEAC项目完成该书的大部分目标,并争取出版社的支持,进行出版。

References

相关内容发布在兰大开源社区以及 Blog 中: