如标题所述。我的密码里有这个:
os.system("./vpr/vpr " + config + " " + file_name + " --seed " + str(seed) + " &> " + str(bench_name) + "-" + str(seed) + ".stdout")
它有很多变量,但它的计算结果是这样的(我知道这是肯定的,因为我在
os.system
行):
./vpr/vpr vpr/k6_N10_40nm.xml vpr/blif/clma.blif --seed 0 &> clma-0.stdout
命令实际上运行得很好,但是重定向没有!文件
clma-0.stdout
被创建但仍然为空,并且我仍然在终端上获得整个stdout。
解决办法是什么?我做错什么了?
我在Ubuntu 19.10上使用python-3.7
谢谢。