When running a SLURM job using sbatch, slurm produces a standard output file which looks like slurm-102432.out (slurm-jobid.out). I would like to customise this to (yyyymmddhhmmss-jobid-jobname.txt). How do I go about doing this?Or more generally, how do I include computed variables in the sbatch argument -o?I have tried the following in my script.sh#SBATCH -p core#SBATCH -n 6#SBATCH -t 1:00:00#SBATCH -J indexing#SBATCH -o /home/user/slurm/$(date +%Y%m%d%H%M%S)-$(SLURM_JOB_ID)-indexing.txtbut that did not work. The location of the file was correct in the new directory but the filename was just literal line $(date +%Y%m%d%H%M%S)-$(SLURM_JOB_ID)-indexing.txt.So, I am looking for a way to save the standard output file in a directory /home/user/slurm/ with a filename like so: 20160526093322-10453-indexing.txt
SLURM: Custom standard output name
bash;cluster;slurm