*/5 * * * * wget mysite.com > /dev/null 2>&1
当我运行它时,它在站点上执行wget url将STDOUT / STDERR路由到/ dev / null.当我从命令行运行它时,它工作正常,并不会在我的主目录中生成index.html文件.
当它从cron运行时,它每五分钟创建一个新的index.html文件,留给我一大堆我不想要的索引文件.
我的语法不正确,无法运行cron作业吗?从命令行它没有问题,但从cron它在我的主目录中生成一个index.html文件.
我敢肯定我犯了一个简单的错误,如果有人能提供帮助,我会很感激.
你可以这样做:*/5 * * * * wget -O /dev/null -o /dev/null example.com
这里-O将下载的文件发送到/ dev / null和-o logs到/ dev / null而不是stderr.这样就根本不需要重定向.