私は基本的に5つのコマンドを連続して実行するbashスクリプトを持っています。私はあなたに「コマンドAを実行しますか?」と尋ねるロジックを追加したいと思います。もし私がYESと答えたら、コマンドが実行されます。そうでなければ、スクリプトは別の行にジャンプし、 "コマンドBを実行しますか? 。ユーザーのyes/no入力に反応する単純なif/else bashスクリプト?
スクリプトは非常に単純であり、この
echo "Running A"
commandA &
sleep 2s;
echo "done!"
echo "Running B"
commandB &
sleep 2s;
echo "done!"
...
なぜあなたは '&'を使用していて、そこに眠っていますか?あなたはそれを同期して実行する必要があります... – cha0site
@ cha0site私はいくつかの外部開発ツールを起動していますが、ツールは最初のコマンドだけを起動します。 – sandalone