首页 文章

默默地向qGE提交qsub的工作

提问于
浏览
0

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

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

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

谢谢!

1 回答

  • 1

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

    然后,您可以随时创建包含其他程序的新(全屏)窗口(包括更多外壳),终止当前窗口,查看活动窗口列表,打开和关闭输出日志,复制文本在窗口之间,查看回滚历史记录,在窗口之间切换等 . 所有窗口都完全独立地运行程序 . 当窗口当前不可见时,甚至当整个屏幕会话从用户终端分离时,程序继续运行 .

相关问题