我有一个 python 脚本,它每分钟使用 xterm 在新的终端窗口中启动一个新实例(见下文)。我正在使用具有多个桌面(?)的 Java 桌面运行 solaris,如果在不同的桌面上工作,当我希望它出现在最初运行脚本的桌面上时,新终端就会出现。我确信答案将是一个 xterm 命令,但在任何地方都找不到它!
import sys, os, subprocess, time
i = 1
args = ['xterm', '-e', 'python2.6', 'script.py']
x = int(sys.argv[1])
while i <= x:
subprocess.Popen(args)
i += 1
time.sleep(60)