我在下面附上了我的代码。我希望能够启动一个 bash 脚本作为下面这个 python 脚本的一部分,该脚本会在特定目录中启动一个新终端。启动新终端后,我想要运行的命令是“ls”。
import subprocess
cmd = "gnome-terminal --working-directory=/home/USERNAME/Documents/Scripts/"
subprocess.Popen(cmd, shell=True)
关于我该如何做到这一点,您有什么想法吗?
这是我的目标:
- 从一个终端运行 script.py 后,我希望它在特定目录打开第二个终端。
- 然后,执行命令1 + 命令2,或者直接运行已列出所有命令的 bash.sh。
- 保持终端打开
任何帮助都将不胜感激!谢谢。