最近由于工作需要,写了个任务计划,定时从另一个服务器取文件,由于被手动执行蒙蔽了大脑。当时,去当前目录下,手动执行sh脚本没有问题,文件全部拷贝了下来。但是执行的任务计划,只执行了删除,并没有见到文件的生成。于是进行了多次各个时间段的测试,最终发现了问题所在。因为wget 没有指定存放的目录,所以导致文件并没有生成到该生成的目录,而是任务计划cron执行时所在的目录,最终找到问题症结所在,大快人心啊!
为自己庆祝一下 ,虽然不是什么大问题,但是对于我这个刚接触linux的菜鸟还是一个很大的进步的啊!现在贴命令如下:
用cd 先转到指定目录,然后再执行。