タグ

時間とDebianに関するiwwのブックマーク (1)

  • cronの特定のタスクを即座に実行する方法

    Debian / Ubuntu なら faketime というパッケージが標準で用意されており、これを用いれば faketime 下で動作するプロセスの日時や時間の進む速さを騙すことができます。 $ sudo apt-get install faketime $ faketime -f x10 bash -c 'while :; do sleep 1; date;done' これが利用できるかと手元の cron を faketime を介して起動させてみたのですが、 残念ながら騙せませんでした。 cron ジョブを即座に実行する方法ではありませんが、bash の rc によって設定される環境を利用して cron ジョブを実行したいのであれば、bash に -l オプションを付与してログインシェルとして起動するようにしてみてください。 30 12 * * 1-5 bash -lc 'expo

    cronの特定のタスクを即座に実行する方法
    iww
    iww 2017/02/24
    結局うまい方法は無い という話
  • 1