Ani*_*esh 4 shell powershell scripting perl
我目前正在研究一些脚本,这些脚本可以自动化很多东西并且中等大小.我已经开始关注某些事情,使我的脚本具有通用性和可移植性,如:
我最感兴趣的是知道是否有任何标准的脚本技术和指南,旨在使脚本开发人员生活简单.我在perl和powershell上工作,所以更受欢迎和赞赏的是更广泛的建议.
在此先感谢您的帮助.
steeluser
这有点宽泛,我肯定是主观的.但是,我已经做了一些脚本工作,可以提供一些我从经验中学到的东西.
DATA_ROOT你可以修改,然后让所有的例程引用${DATA_ROOT}/resources/images等等,这样会很好.$ {PROGRAM_ROOT}也很有用,你可以安装多个套件到测试等call_safely(fn, arg0, arg1,.. )和做的事情的图书馆甚至是有意义的call_and_abort_on_failure(fn, arg0, arg1,...).if(FLAG) {do_something} else {do_something_completely_different}会破坏你的脚本.让你的脚本做一件事并做好,如果你愿意,你可以编写包装,根据需要委托给这些脚本(以获得更好的用户体验).foo跟踪一个分支,你所要做的就是创建一个foo在某个地方调用的目录,它会跟踪它.您不必修补很多东西,而实际想要跟踪指标的经理可以根据需要创建目录.这些是我能从头脑中想到的要点.
| 归档时间: |
|
| 查看次数: |
1289 次 |
| 最近记录: |