Cluster computing 使用qsub取消所有等待的作业
我已经向Cluster computing 使用qsub取消所有等待的作业,cluster-computing,batch-processing,qsub,Cluster Computing,Batch Processing,Qsub,我已经向qsub提交了很多作业,我想取消所有当前未运行的作业。有没有一种方法可以在不知道所有作业ID的情况下实现这一点 这个问题的答案促使我去尝试 qselect -u username -s qw | xargs qdel 但这不起作用,我不想意外删除当前正在运行的作业。以下组合对我有效,输出取决于作业的状态 qstat-u | grep“工作状态”| awk'print{$1}| tr'\n'| xargs qdel qstat-u:显示与用户相关的所有作业 grep“作业状态”:返回包含
qsub
提交了很多作业,我想取消所有当前未运行的作业。有没有一种方法可以在不知道所有作业ID的情况下实现这一点
这个问题的答案促使我去尝试
qselect -u username -s qw | xargs qdel
但这不起作用,我不想意外删除当前正在运行的作业。以下组合对我有效,输出取决于作业的状态 qstat-u | grep“工作状态”| awk'print{$1}| tr'\n'| xargs qdel
输入了错误的awk命令。应该是-awk'{print$1}'