新しいファイルを生成するクローン操作

新しいファイルを生成するクローン操作

私のアプリケーションをホストするためにcpanelを使用しています。私のアプリケーションでは、分/時間/日単位でいくつかのクエリを実行する必要があります。これを行うには、cpanelでcronジョブを使用します。これは私が使用するcronコマンドです。

* * * * * wget -O /dev/null https://******/sms_cron

このコマンドの問題は、トリガー時に電子メールを送信することです。電子メールの送信を停止するソリューションをオンラインで検索した後、次のコマンドが役に立つことがわかりました。

* * * * * wget https://******/sms_cron > /dev/null 2>&1

しかし、このコマンドには問題があります。電子メールの送信は停止しましたが、トリガーされるたびに新しいファイルが作成されます。今私もこれを止める方法を見つけなければなりません。誰でもこの問題を解決するのに役立ちますか?

ありがとうございます。

答え1

wget出力停止何もない、出力を次にリダイレクトする/dev/null そして静かにしてください。

* * * * * wget -O /dev/null --quiet 'URL'

これは次のとおりです。

* * * * * wget -O - --quiet 'URL' >/dev/null

それでも実際には間違った出力が生成されます(私の考えではあなたが見たいと思うようです)。このような状況を回避するには、最初の2>/dev/nullコマンドの最後に追加するか、2>&12 番目のコマンドの最後に追加します。

関連情報