默默地向qGE提交qsub的工作

时间:2013-04-17 22:40:48

标签: qsub sungridengine

我有一个bash脚本,它使用qsub向缓慢响应的SGE队列提交数百个作业(每个作业ID显示需要一秒钟)。

为了绕过这个耗时的过程而不是在我退出shell时终止我的脚本,我通过附加&来运行我的脚本作为后台作业。虽然这有时可以节省我半个小时的时间,但作业ID仍会出现,并且会出现命令提示。

我想知道是否可以抑制作业ID的显示或以某种方式静默地将作业提交到队列。虽然,link这个-z论证的讨论,它在qsub手册页上没有用,也没有提到它。

谢谢!

1 个答案:

答案 0 :(得分:1)

更好的解决方案:而不是使用'&'使用gnu屏幕创建会话,提交作业并离开会话:http://www.gnu.org/software/screen/

  

然后,您可以随时使用其他窗口创建新的(全屏)窗口   其中的程序(包括更多的shell),杀死当前窗口,   查看活动窗口列表,打开和关闭输出日志,   在Windows之间复制文本,查看回滚历史记录,在它们之间切换   所有windows完全独立运行程序   彼此。程序在其窗口当前时继续运行   即使整个屏幕会话分离,也不可见   用户终端。