多个终端,多个命令,lxterminal

Ian*_*ill 6 python linux terminal tabs raspberry-pi

我正在使用 Python。编写脚本,我试图用来os.system()打开一个新终端,创建新选项卡并在每个相应选项卡中运行不同的命令(它们似乎同时运行)。

我很熟悉,gnome-terminal因为它是我过去使用过的,但是我目前使用的系统 Raspberry Pi(Raspbian)使用lxterminal.

我一直用

    os.system("gnome-terminal --tab -e 'command1' --tab -e 'command2' ")
Run Code Online (Sandbox Code Playgroud)

成功了,但我不知道如何使用lxterminal. 所以,基本上我是在问是否以及如何lxterminal做到这一点。

我可以创建标签,没问题,

    lxterminal --tabs=1,2,3
Run Code Online (Sandbox Code Playgroud)

    lxterminal --tabs=1,2,3 --command="command1"
Run Code Online (Sandbox Code Playgroud)

确实创建了选项卡并在第一个选项卡中执行了第一个命令......但这是我所能得到的最接近的,显然这并没有完成选项卡 ​​2 和 3 中的多个命令的技巧。

如果lxterminal男人给任何线索,我只是缺少他们......我想,也许下的支架-t--title以及--tabs部分可能指向那些细节,所以我想是这样

    lxterminal --tabs=1[--command="command1"],2[--command="command2"]
Run Code Online (Sandbox Code Playgroud)

但这只是标题标签......正如预期的那样。

我所有的搜索都指向我,gnome-terminal但如果有办法lxterminal做到这一点,我很想知道。

Evh*_*vhz 0

尝试运行这样的命令:

lxterminal --command 'command1 & command2'
Run Code Online (Sandbox Code Playgroud)

无论如何,有关于这个问题的旧错误报告