2017-02-03 123 views
0

我的shell脚本包含qsub作业提交,然后将该作业生成的文件复制到其他位置。如何做到这一点?(shell脚本 - qsub)等待提交的作业在下一个命令前完成

这里是我的shell脚本看起来像:

... 
qsub synplify.csh 
cp ./rev_1/netlist.vqm ~/sample 
... 

这里,synplify.csh作业提交了关于服务器,但尚未完成。它清除了执行第二行的方式。因此第二行在第一个作业正在处理时执行。我希望在作业完成后执行第二行。

回答

0

使用-sync y选项。

qsub -sync y synplify.csh 
cp ./rev_1/netlist.vqm ~/sample 

man page

-sync y时qsub命令等待作业退出之前完成 。

相关问题