相关疑难解决方法(0)

如何通过START命令运行多个命令

我有一个案例,我需要生成多个CMD实例(使用该START程序),每个实例需要按顺序运行一些命令.这些命令由批处理脚本生成,因此它们不会提前知道.

基本上,我想要做的是类似下面的内容,但我不知道正确的语法(或者甚至可能):

START (program_a && program_b && program_c)

显然,这些括号是不正确的语法.所以当我尝试运行一些语法正确的变体时:

START program_a && program_b && program_c

我刚刚结束了一个CMD实例被催生,运行program_a,和"拥有"批处理脚本继续执行program_b,并program_c在自己的(即不是CMD例如,通过催生START).

windows shell cmd batch-file

10
推荐指数
2
解决办法
8344
查看次数

Python:在Linux上启动新终端并等待它完成/退出

与我的另一个问题相同的情况:Python:在Windows上启动新的命令提示符并等待它完成/退出,除了我需要它在Linux上工作.

如果你不想阅读另一个问题:我想打开一些新的终端窗口并让每个执行一个命令,我希望父python程序等到所有终端窗口关闭.

这样做:

os.system("gnome-terminal -e {command}")
Run Code Online (Sandbox Code Playgroud)

打开一个新的终端窗口,但程序不会等待.使用p = Popen()p.wait()不起作用,因为gnome-terminal命令立即完成.

python linux ubuntu

3
推荐指数
1
解决办法
3651
查看次数

标签 统计

batch-file ×1

cmd ×1

linux ×1

python ×1

shell ×1

ubuntu ×1

windows ×1