我要以口语形式发送作业数组类型:
#!/bin/bash
#SBATCH --array=1-3
#SBATCH -J vo_job
#SBATCH -o o_vo
#SBATCH -e e_vo
以使所有作业的输出将打印在同一输出文件“ o_vo”中的方式。当前,使用此代码,第一个作业打印其输出,然后,第二个作业覆盖它的输出,而thids覆盖第二个输出文件。
答案 0 :(得分:0)
使用sbatch的--open-mode
选项:
#SBATCH --open-mode=append
使用追加或截断模式打开输出和错误文件,如下所示: 指定。默认值由系统配置指定 参数JobFileAppend。
默认值为truncate
,它的确删除了文件中的先前内容。