我是 linux shell 脚本的新手。我想编写一个 shell 脚本,它将打开带有多个选项卡的终端。并且在每个选项卡中它应该运行一个 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
那么它工作正常但打开独立终端。
建议我如何解决这个问题。
谢谢你