否定Sun Grid Engine(SGE)中的多个队列

时间:2013-07-26 01:02:01

标签: regex sungridengine

为Sun Grid Engine作业提交指定目标队列时,是否可以否定多个目标?

通常我会有类似的东西:

#$ -q *@!chrom*

将在每个与“chrom *”模式不匹配的主机/队列上运行。如果我想在除了“chrom *”和“reef”之外的每台机器上运行怎么办?我能找到的所有文档都表明SGE应该支持这个(它们支持OR和多种模式),但是我迄今为止所有的尝试都遇到了失败。

我尝试过的一些事情:

*@(!chrom*|!oryza*)
*@!chrom,*@!oryza*

(依此类推)。

有什么简单的我在这里俯瞰吗?我发现他们的模式匹配的最佳文档在这里,在“匹配类型”下:http://linux.die.net/man/1/sge_types

1 个答案:

答案 0 :(得分:0)

以下内容应该有效: *@!(chrom|orzya|reef)