这段时间,干了很多杂活,有很多感慨.
其实懂不懂是一回事,做事情的方式又是另一回事。比如最近做了个疏通脚本的活,我刚开始觉得,只要这个脚本转起来了,该实现的功能实现了就好了。
其实不然,如何证明脚本是真的正常执行了,而不是异常执行。下面是别人给我的一个梳理方针,我觉得挺好。
脚本的整体梳理步骤:
1.确定好执行的命令(包括参数)
2.执行脚本,记得使用bash -x来执行哦,这样可以看到很懂内容。
3.echo $?确定脚本执行的结果。一般0为正常,其它异常
4.其次看脚本出力的log是否正常
5.再根据脚本的功能,是不是确实实现,比如收集,是不是正确的收集了情报。
不管是linux还是windows都是如此。
对于linux可能还稍微熟悉一点,而windows的脚本确实一点也不熟悉。
这次在log的输入方面,花了挺多时间,所以决定整理一下。
linux的内容比较多,所以想花点时间,好好整理一番。
关于windows的log,刚开始我是找不到日志出的地方,脚本执行完了,什么消息也不报,我也找不到日志出在哪,最后,还是同事告诉我原来,windows的日志是这样查看的。
管理工具->事件查看器->windows日志->应用程序