|
在远程机器运行小程序很简单,直接ssh接程序名和参数,程序结束后把结果文件
scp回来就行了。如果遇到一个程序的结果文件有错,cmp比较一下,就知道了。
但是如果是大程序需要用openpbs提交,也就是你提交的程序,机器自己安排
空闲时间处理,这样我这边的脚本就很难写,根本无法知道什么时候会处理完。
这种情况,大家有什么好的建议吗?
我的意思其实是能否把脚本实现成这样的功能?
比如说我的run.sh有以下两行
ssh $REMOTE "cd $HOME; qsub job.sh; exit"
scp $REMOTE/result .
能否第一句提交job任务之后,就让脚本就停顿在这里,那怕10个小时、20小时,
直到后台任务运行完,再执行第二句? |
|