我正在生成一个Altera QuartusII进程,它使用其内置的tcl解释器执行一个Tcl脚本,然后退出。当我从Windows上的命令提示符和/或Linux上的bash运行该进程时,stdout顺序如下所示:... lots of quartus_map and quartus_cdbSynthesizing我运行的tcl脚本如下所示:flush <em
我当前任务的主要问题是从Tcl环境(使用exec )启动进程。使用I/O重定向到父进程(Tcl),当父进程意外停止时,我想自动停止子进程。但是有一个警告: I/O重定向情况下,子进程不会停止。例如,我在Tcl中使用下一个命令:此命令将stdout和stderr的输出重定向到父进程(Tcl)。但我需要做这样的事:
e