複数のプログラムを同時に実行する.shファイルを作成しようとしています
これを試してみた
prog1
prog2
しかし、これは prog1 を実行し、prog1 が終了するまで待機してから prog2 を開始します...
では、どうすればそれらを並行して実行できるのでしょうか?
ベストアンサー1
いかがでしょうか:
prog1 & prog2 && fg
この意志:
- 始める
prog1
。 - バックグラウンドに送信しますが、出力は引き続き印刷されます。
- を起動し
prog2
、フォアグラウンドで保持して、 で閉じることができるようにしますctrl-c
。 - を閉じると のフォアグラウンドに
prog2
戻るので、 を使用して閉じることもできます。prog1
ctrl-c