質問があります。自作なしで端末(MAC OS X)のコマンドをループする方法
homebrewやXterm(MAC OS X)のない端末でコマンドをループすることはできますか?
F.e.私はpythonスクリプトを実行したいと停止/ 2時間ごとに終了します。 私は本当に怠惰で、手動でそのスクリプトを再実行したくありません。
何か助けてもらえますか?
楽しい一日を!
-Jason
質問があります。自作なしで端末(MAC OS X)のコマンドをループする方法
homebrewやXterm(MAC OS X)のない端末でコマンドをループすることはできますか?
F.e.私はpythonスクリプトを実行したいと停止/ 2時間ごとに終了します。 私は本当に怠惰で、手動でそのスクリプトを再実行したくありません。
何か助けてもらえますか?
楽しい一日を!
-Jason
はここで2時間ごとに実行するcronジョブを設定する方法です。その後、タイプのcrontab -e:
0 */2 * * * python [full path to command]
シェルwhile
ループでそれを実行することです繰り返しコマンドを実行する最も簡単な方法は、例えば
while true; do python my_script.py ; done
これは、シェルスクリプトとコマンドラインで動作します。
すべての偉大な応答のおかげでみんな!それは私のソリューションです:) – ProgrammingDude
基本的なcronジョブが必要なようなサウンドです。この文書はlaunchdが好ましいと思われるが、 https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/ScheduledJobs.html – CollinD
サービス、特に後で再起動するように指示するようなサービス終了、正確なスケジュールで実行されません。 – Chris