質問: cronコマンドwget -qはサーバーでファイルを作成していますか? 現在、私はcronで動作している1つのPHP関数を持っています。これは、タイムスタンプをチェックしてトピックを閉じる機能です。タイムスタンプをチェックしてライブアップデートを行うには、cronを使用する必要があります。私はこのコマンドでcronを実行する ``` wget -q http://www.example.com/program/timecheck ``` すべてが完璧に動作しているようですので、私はかなり長い間サーバーをチェックしませんでした。しかし今日は、ルートディレクトリにtimecheckというファイルが50万個以上作成されていることを確認しました。 コードをチェックしたところ、ファイルを作成するコードがないことが確かです。 私が知りたいのは、wget -qコマンドのためですか?それは私がURLを実行するために使用すべきコマンドですか? ご協力いただきありがとうございます。 よろしくと、
回答: はい、デフォルトではwgetはファイルを保存し、force replaceを避けるためにダウンロードしたファイルに追加バージョンを作成します `-q` is just disable the verbose message これを次のようにオーバーライドすることができます: ``` wget -O /tmp/log.file ${url}//this will always replace the /tmp/log.file ```