如何将作业的名称和状态发送到文本文件

How to send name and status of job to a text file

我目前正在使用 Slurm 运行 某些作业,并试图将作业的作业 ID、名称和状态发送到文本文件。我不知道该怎么做。这可能吗?抱歉,我对此很陌生。

要查看 运行ning 或排队作业的 ID、名称和状态,您可以 运行 :

squeue -u your_user_name

如果你想把它打印在一个文件中,你可以这样做:

squeue -u your_user_name > file.txt

对于已完成的作业,您可以 运行

saact

sacct --starttime "$(date --date="-30 day" +%Y-%m-%d)"

要在此示例中仅获取过去 30 天的工作 运行。至于 squeue,可以使用 > file.txt

将输出重定向到文件