我前段时间已经研究过这个,但没有找到任何可以打开终端选项卡、运行一些命令然后让我继续使用这些终端选项卡的解决方案。我发现从命令行启动终端选项卡的所有方法只会启动选项卡,之后不允许我继续使用它们。
我试图解决的问题是,每次我需要启动我的机器(或本例中的虚拟机)时,我都需要围绕六个不同的终端选项卡进行设置,以指向不同的文件夹并在其中一些文件夹上导出一些环境变量。
我已经对 xfce 终端进行了试验,并且我已经通过这样的命令获得了一些方法:
terminal --disable-server -H --tab --title=1st_tab --tab --title=2nd_tab
Run Code Online (Sandbox Code Playgroud)
但是,如果我添加命令参数,则该选项卡在打开时将不再可用:
terminal --disable-server -H --tab --title=1st_tab --tab --title=2nd_tab --command="cd ~/folder1"
Run Code Online (Sandbox Code Playgroud)
http://docs.xfce.org/apps/terminal/command-line
我目前使用 Red Hat Linux 和 gnome 2.28.2。