高效调试shell脚本的技巧
其实蛮简单的,一切支持单步执行的解释语言程序,用单步执行的单元测试方法是最好调试的:
- 尽量多写函数
- 每个函数写好后,立刻可以贴进解释器进行声明,构造简单测试数据,运行,看结果。
- 结果不正确的话,改改再贴进去测试。如此反复
- 结果正确的话,可以继续写下一个函数
- 所有函数写完后,再写个main函数把所有函数串连起来就好,基本上没多少错了。
- 如果某个函数在测试的过程要跑比较久,等待的时间可以构思与编写下一个函数,节约时间。
函数划分可参考一下我前面的帖子里的截图:用editplus编写好看的shell脚本
Comments