# 36. 杂项

> Nobody really knows what the Bourne shell's grammar is. Even examination of the source code is little help. ——Tom Duff

目录

* [36.1 交互和非交互shell以及脚本](https://linuxstory.gitbook.io/advanced-bash-scripting-guide-in-chinese/zheng-wen/part5/36_miscellany/36_1_interactive_and_non-interactive_shells_and_scripts)
* [36.2 shell wrappers](https://linuxstory.gitbook.io/advanced-bash-scripting-guide-in-chinese/zheng-wen/part5/36_miscellany/36_2_shell_wrappers)
* [36.3 测试和比较的其他方法](https://linuxstory.gitbook.io/advanced-bash-scripting-guide-in-chinese/zheng-wen/part5/36_miscellany/36_3_tests_and_comparisons_alternatives)
* [36.4 递归：调用自己的脚本](https://linuxstory.gitbook.io/advanced-bash-scripting-guide-in-chinese/zheng-wen/part5/36_miscellany/36_4_recursion_a_script_calling_itself)
* [36.5 “彩色”的脚本](https://linuxstory.gitbook.io/advanced-bash-scripting-guide-in-chinese/zheng-wen/part5/36_miscellany/36_5_colorizing_scripts)
* [36.6 优化](https://linuxstory.gitbook.io/advanced-bash-scripting-guide-in-chinese/zheng-wen/part5/36_miscellany/36_6_optimizations)
* [36.7 其他技巧](https://linuxstory.gitbook.io/advanced-bash-scripting-guide-in-chinese/zheng-wen/part5/36_miscellany/36_7_assorted_tips)
* [36.8 安全问题](https://linuxstory.gitbook.io/advanced-bash-scripting-guide-in-chinese/zheng-wen/part5/36_miscellany/36_8_security_issues)
* [36.9 可移植性问题](https://linuxstory.gitbook.io/advanced-bash-scripting-guide-in-chinese/zheng-wen/part5/36_miscellany/36_9_portability_issues)
* [36.10 Windows系统下的脚本](https://linuxstory.gitbook.io/advanced-bash-scripting-guide-in-chinese/zheng-wen/part5/36_miscellany/36_10_shell_scripting_under_windows)
