Linux - Bash Scripting 记录

这是上一篇《Shell 记录》的姊妹篇吧。是记录最近初步学习 Bash 的一些内容。
参考 Writing Shell Scripts 在线电子文档。同姊妹篇一样,不拘泥于此,整个过程也参考了类似 Advanced Bash ScriptingBash Guide for Beginners 的文档。但是这里有一些比较重要的主题也没有很系统的囊括,譬如 Bash 中的 Expansion 机制(参见 man 手册里的 Expansion 部分),这部分内容如果有时间,将会单独开一篇阐述。

 

点击下载

 

另外,对于阅读 man 手册的问题,一方面可以阅读 GNU Bash 在线文档,HTML 格式的优势就是链接方便。另一方面,系统中自带的 man 如果想要较快速的定位各个 Section 位置,就要借助基于正则表达式的搜索了。这个应该也算是一个 tip 吧。以 SHELL GRAMMAR 为例,查阅的正则可以如下。

/^SHELL GRAMMAR
/^\s{3}Pipelines

其他的也可以依此类推了,幸好 less 本身对于搜索具备完好的历史记录功能,不然确实就很繁琐了。

 

- EOF -

你可能感兴趣的:(script)