【发布时间】:2022-04-02 07:45:16
【问题描述】:
我希望将所有作业的输出打印到同一个输出文件"o.out",而不覆盖它。
特别是,我希望它可以与作业数组一起使用:
#!/bin/bash
#SBATCH --array=1-3
#SBATCH -J vo_job
#SBATCH -o o.out
#SBATCH -e e.out
【问题讨论】:
标签: slurm
我希望将所有作业的输出打印到同一个输出文件"o.out",而不覆盖它。
特别是,我希望它可以与作业数组一起使用:
#!/bin/bash
#SBATCH --array=1-3
#SBATCH -J vo_job
#SBATCH -o o.out
#SBATCH -e e.out
【问题讨论】:
标签: slurm
使用 sbatch 的--open-mode 选项:
#SBATCH --open-mode=append
使用追加或截断模式打开输出和错误文件 指定的。默认值由系统配置指定 参数 JobFileAppend。
默认为truncate,确实会擦除文件中之前的内容。
【讨论】: