私はシェルスクリプトを初めて使用します。を使用してgnome-terminal
います。プロセスを1つずつ開始するために必要な1つの簡単なスクリプトを作成しました。これが私のスクリプトです。
#!/bin/bash
cd A/
sleep 1
./exe1 &
echo "-------- exe1 STARTED------"
cd ../../B/
sleep 1
./exe2_a &
sleep 1
./exe2_b &
echo "--------exe2 STARTED------"
cd ../C/
sleep 1
./NAV_exe3_a &
sleep 1
./NAV_exe3_b &
echo "--------exe3 STARTED------"
ご覧のとおり、バックグラウンドで 5 つの異なるプロセスを開始していますが、ターミナル (フォアグラウンド) の 5 つの異なるタブで単一のスクリプトでそれらを開始するにはどうすればよいですか? 何か方法はありますか?