Linuxシェルスクリプトは初めてです。複数のタブでターミナルを開くシェルスクリプトを書きたいです。また、各タブで 1 つの rtsp クライアント アプリを実行する必要があります。
私はこのコードを書いた、
tab="--tab-with-profile=Default -e "
cmd="java RunRTSPClient"
for i in 1 2 3 4 5
do
#
foo="$foo $tab $cmd"
done
gnome-terminal $foo
exit 0
正常に実行されますが、ターミナルが開き、すぐに閉じます(エラーは発生しません)。行foo=...
を次のように置き換えた場合、正常にgnome-terminal --tab -e $cmd
動作しますが、独立したターミナルが開きます。
これを修正する方法を教えてください。
ありがとうございました