cron命令wget-q是否在服务器上创建文件?

cron命令wget-q是否在服务器上创建文件?,cron,wget,Cron,Wget,目前,我有一个使用cron运行的php函数。该函数用于检查时间戳并关闭主题。为了检查时间戳并进行实时更新,我必须使用cron。我用这个命令运行cron wget -q http://www.example.com/program/timecheck 一切似乎都很正常,所以我没有检查我的服务器很长时间。但今天,我检查发现有超过500000个名为timecheck的文件是在根目录下创建的 我检查了代码,确定没有创建文件的代码 我想知道的是,这是因为wget-q命令吗?如果这是我应该使用什么命令来执

目前,我有一个使用cron运行的php函数。该函数用于检查时间戳并关闭主题。为了检查时间戳并进行实时更新,我必须使用cron。我用这个命令运行cron

wget -q http://www.example.com/program/timecheck
一切似乎都很正常,所以我没有检查我的服务器很长时间。但今天,我检查发现有超过500000个名为timecheck的文件是在根目录下创建的

我检查了代码,确定没有创建文件的代码

我想知道的是,这是因为wget-q命令吗?如果这是我应该使用什么命令来执行url

谢谢你的帮助


关于,假设这是一个类似Linux的操作系统

wget -O /dev/null -q http://www.example.com/program/timecheck

该文件是wget的输出。此选项(
-O
)告诉它将输出写入
/dev/null
,从而丢弃它。

是的,默认情况下,wget将保存一个文件,并将为下载的文件创建附加版本,以避免强制替换

-q
只是禁用详细消息

您可以使用以下命令覆盖此选项:-

wget -O /tmp/log.file ${url} // this will always replace the /tmp/log.file 

wget-O numl…
在Windows上。选项“O”=零,或者默认情况下Capital Owget获取文件,除非您告诉它不要这样做
-q
只是“安静”,这意味着它在获取文件时不会打印进度更新。实际上,
-q
将安静意味着它将关闭Wget的输出。