2つのプログラムの定期実行を自動化する方法?
-
20-09-2019 - |
質問
私は、Linuxで働いています。私は無限の時間のために実行する二つのプログラムを持っている(私はプロセスを強制終了しない限り、それは、文句を言わない停止である)最初のプログラム1を実行してから20秒後にプログラム2を実行する.I(1が書き込まれたファイルを読み込むと、両方を同時に実行する必要があります他).Currentlyによって、私は手動で。これを自動化する方法はあります時間を追跡することにより、2つのプログラムを実行しているのですか?すなわち、任意のコマンドがあるか、任意のプログラムがこれを行うに書き込むことができます..
解決
prog1 &
sleep 20
prog2
他のヒント
シェルを使用します:
$のプログラム1&睡眠20; PROGRAM2
:1つのプログラムは、他のことで、ファイルの出力から読み込む場合は、
あなたは1から他の入力に出力を渡すためにパイプを使用することを検討すべきです
$> program1 | program2
私はあなたがこれらの二つのプログラムを管理しているし、それらをstdout
とstdin
からの読み取りを書くために得ることができることを仮定しています。
所属していません StackOverflow