2017-02-03 124 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命令等待作業退出之前完成 。

相關問題