我一直有一行代码的问题,刚刚发现了第二个有趣的问题。
我有一个命令,然后当输入终端时将启动一个程序,然后将输出写入输出文件。到目前为止,由于某种原因,我一直无法将数据写入输出文件(尽管程序启动了,当我打开 python 终端并运行它时,我可以看到它吐出数据)
出于某种原因,它似乎不想将我的数据重定向到输出文件。我已经尝试在脚本和终端中都这样做了(python script.py > output.out)
现在我尝试在主命令之前启动一个睡眠命令,我从睡眠中得到一个错误
sleep: invalid option -- 'n'
这是代码
os.system('gnome-terminal -e "sleep 10 ; /usr/local/bin/mpirun -np 4 /home/mike/bin/Linux-ifort_XE_openmpi-1.6_emt64/v2_0_1/Pcrystal </dev/null &> mgo.out &"')