python – 多个终端,多个命令,lxterminal
发布时间:2020-12-20 13:10:12 所属栏目:Python 来源:网络整理
导读:我正在使用 Python.编写脚本时,我试图使用os.system()打开一个新终端,创建新选项卡并在每个相应的选项卡中运行不同的命令(它们似乎同时运行). 我熟悉gnome-terminal,因为它是我过去使用的,但是我正在使用的系统,Raspberry Pi(Raspbian),使用lxterminal. 我一
我正在使用
Python.编写脚本时,我试图使用os.system()打开一个新终端,创建新选项卡并在每个相应的选项卡中运行不同的命令(它们似乎同时运行).
我熟悉gnome-terminal,因为它是我过去使用的,但是我正在使用的系统,Raspberry Pi(Raspbian),使用lxterminal. 我一直用 os.system("gnome-terminal --tab -e 'command1' --tab -e 'command2' ") 成功,但我不知道如何用lxterminal重现这些结果.所以,基本上我在问lxterminal是否以及如何做到这一点. 我可以创建标签,没问题,用 lxterminal --tabs=1,2,3 和 lxterminal --tabs=1,3 --command="command1" 确实创建选项卡并在第一个选项卡中执行第一个命令…但是我尽可能接近,显然这不会在选项卡2和3中执行多个命令的技巧. 如果lxterminal人提供任何线索我只是想念他们…我想也许在-t,-title和-tabs部分下的括号可能指向那些细节,所以我尝试了类似的东西 lxterminal --tabs=1[--command="command1"],2[--command="command2"] 但这只是标签….正如预期的那样. 我的所有搜索都指向了gnome-terminal,但如果有办法让lxterminal做到这一点,我很想知道. 解决方法
尝试运行这样的命令:
lxterminal --command 'command1 & command2' 无论如何,有关于issue的旧bug报告 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |