この質問はどこかで答えを受けなければならないようですが、生涯見つけることができず、ただ尋ねます。
端末で2つのコマンドを同時に実行しようとしていますが、同時に実行する必要があり、両方のコマンドは進行中のフォアグラウンドコマンドでなければなりません。
どうすればいいですか?
例えば:
npm run serve
そしてdocker-compose up
。
たとえば、単一のコマンドライン演算子を使用して複数の「終了/停止」コマンドを実行できることがわかります。&&
または、;
標準のシャットダウン操作||
で単一のコマンドを使用して、同じ端末ウィンドウで両方のコマンドを同時に実行する必要があります。cntrl + c
可能ですか?
ベストアンサー1
シングルを使う&
command1 & command2 &
それぞれは次から始まります。背景。
運が良ければ、2つのタスクを同時に実行することもできます。
parallel <<EOF
command1
command2
EOF
しかし、これは純粋な乱交ではありません。使用したばかりparallel
と殺害したかどうかを確認しました。グループ、並列に開始された子プロセスを終了します。
kill -- -pid-of-parallel
したがって、並列プロセスのPIDが54の場合は、次のようにします。
kill -- -54
それでは効果があるでしょう。