質問: linuxで特定の時間にスクリプトを実行する方法は? 特定の日付と時刻を含むテキストファイルがあります。でスクリプトを実行できるそのファイルで指定された時間。それをどのように達成しますか?バックグラウンドで実行される別のスクリプト(デーモンの一種)を作成し、現在の時刻がファイル内の時刻と一致しているかどうかを毎秒チェックしますか?別の方法はありますか?マシンはlinuxサーバー、debian wheezyです。前もって感謝します
回答: cronは、毎週土曜日の午前4時に定期的に実行されるものに適しています。 anacronもあります。これは、電源のシャットダウン、スリープなどを回避します。 atと同様。ただし、ルートなどを必要としない1回限りのソリューションの場合は、dateを使用して、現在時刻だけでなく目標時刻の秒からの経過時間を計算してから、 expr違いを見つけるため、およびsleepその秒数。