私はプログラマーであり、cronについてはあまり知りませんが、これが可能かどうか知りたいです。
[option1, option2, option3]
NodeJSで実行する配列とスクリプトがあるとしましょうscript.js
。このスクリプトを毎日午前1時に実行したいと思います。このcron
コマンドは次のとおりです。
0 1 * * * node ~/script.js
トリッキーな部分です。オプションを毎日ローテーションしたいので、たとえば、月曜日に実行したいnode ~/script.js option1
、次の日node ~/script.js option2
など。また、必要なときにオプションを追加/削除できるようにしたいのですが、回転はそのままにしておく必要があります。
これは何らかの形で可能ですか?ノード内でもこれを行うことができますが、スクリプトの外部からこれを行い、スクリプトをそのままにしておきます。