带有通配符运算符的命令行`qdel`命令

ato*_*3ls 5 linux bash shell batch-processing torque

假设我有一个在集群上安排的作业列表,我想删除其中一些作业.

通常我会使用qdel后面的工作号码.

但是,我想删除10个作业,所以我认为我可以*用作通配符操作符,如下所示:

qdel 11763*

我以为这会删除117630到117639的工作.但是我收到了illegally formed job identifier错误.

有没有人知道在这种情况下使用通配符运算符的方法?

Joh*_*nck 8

似乎qdel需要明确的个人工作ID.但Bash有一种方法可以轻松生成序列号列表:

qdel {117630..117639}
Run Code Online (Sandbox Code Playgroud)

这将在shell中扩展,以调用范围内所有数字的qdel.你也可以这样做:

qdel 11763{0..9}
Run Code Online (Sandbox Code Playgroud)