【发布时间】:2017-07-22 23:15:39
【问题描述】:
我有一堆slurm 作业,它们会生成这种格式的标准输出和错误文件:
<string>.<string>.<string>.<job_id>.ERR
其中job_id 是slurm 分配的作业ID。
所以要获得这些工作 ID,我可以:
cut -f 4 -d "." *.ERR
我想将此命令的输出通过管道传送到一个循环,该循环将运行 sacct -j <job_id> 和 grep 哪些作业已失败,使用:
sacct -j <job_id> | grep "FAILED"
这可以在一个命令中完成吗?
【问题讨论】: