現在、特定の間隔の後にシェルスクリプトをスケジュールするためにcronジョブを実行していますが、シェルスクリプトの実行とログを見ることができません。 おかげCronjobを使用してシェルスクリプトの実行を確認する方法
1
A
答えて
3
ログファイルにstdout
および/またはstderr
をリダイレクトするために、リダイレクト記号(>
)を使用することができます。例えば
:
0 0 * * * /path/to/shell-script.sh > /tmp/shell-script.log 2>&1
:
0 0 * * *
スクリプトが真夜中/path/to/shell-script.sh
で毎日実行することを意味 ->
手段は、リダイレクトスクリプトのパスをファイルへのストリーム、その後のリダイレクトsig nは2>&1
はファイルディスクリプタ
1
は、標準出力(stdout
)であることを意味します。ファイル記述子
2
が標準エラー(stderr
)です。ここで
(それは完全に正確ではありませんが)この構文を覚えておくための一つの方法である:最初に、2>1
はstdout
にstderr
をリダイレクトするための良い方法のように見えることがあります。ただし、実際には「stderr
を1
というファイルにリダイレクトする」と解釈されます。 &
は、後に続くのはファイル記述子であり、ファイル名ではないことを示します。したがって、構成は2>&1
になります。
関連する問題
- 1. LaravelとForgeを使用してCronJobを実行する方法
- 2. シェルスクリプトをcronjobで1回実行する
- 3. シェルスクリプトを使用してJboss(EAP 7)サーバーの実行状態を確認する方法
- 4. シェルスクリプトを完全に実行していないCronjob
- 5. jQueryを使用して行数を確認する方法
- 6. シェルスクリプトを使用してEOFを確認する
- 7. cronjobでPythonプロセスを実行し、それが毎分実行されていることを確認します。
- 8. 実行方法asyncを使用してパラレルタスクを実行し、成功/失敗のログを確認する
- 9. PHPを使用してシェルスクリプトを実行
- 10. シェルスクリプトを使用して2つのコマンドを実行する方法
- 11. salt-sshを使用してリモートでシェルスクリプトを実行する方法
- 12. コマンドプロンプトを使用してSVNコマンドとシェルスクリプトを実行する方法
- 13. Ansibleを使用してリモートサーバー上でシェルスクリプトを実行する方法は?
- 14. Javaランタイムを使用して対話型シェルスクリプトを実行する方法は?
- 15. appleスクリプト/シェルスクリプトを使用して特定のアイコンを使用してjarファイルを実行する方法
- 16. 引数を使ってGroovyでシェルスクリプトを実行する方法
- 17. Cygwinを使ってjavaでシェルスクリプトを実行する方法
- 18. シェルスクリプトを使用して現在のシェルを確認し、ユーザープロファイルを更新する
- 19. ProcessBuilderを使用したシェルスクリプトの実行
- 20. バックグラウンドを実行しているシェルスクリプトをトレースする方法は?
- 21. Windowsでapache.commons.execを使用してパラメータを使用してシェルスクリプトを実行する
- 22. Office AddInを確認する方法ホストがoffice.jsを使用してOutlookアプリケーションを実行していますか?
- 23. デフォルトパラメータでシェルスクリプトを実行する方法
- 24. シェルスクリプトを使用してJupyterプログラムを実行しています
- 25. セレンを使用してドロップダウンリストの値を確認する方法
- 26. preg_match_allを使用して値のhrefを確認する方法
- 27. Howler.jsを使用してトラックの進行状況を確認する方法
- 28. Finderにコンテキストメニューを追加してシェルスクリプトを実行する方法
- 29. Javaを使用してシェルスクリプトを実行するには
- 30. JAVA APIを使用してリモートサーバーでシェルスクリプトを実行する
ご協力いただきありがとうございます。 – Ironman
私はそれを試して、それは働いた。時間の経過後にcronジョブを実行すると、別のログファイルを生成できますか? – Ironman
'logrotate'を使うことができます。 [this](http://www.thegeekstuff.com/2010/07/logrotate-examples/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+TheGeekStuff+(The + Geek + Stuff))を読んでください。 –