Skip to content
Snippets Groups Projects
array_rand.job 682 B
Newer Older
#!/bin/bash
#SBATCH --array=0-4
#SBATCH --partition=express
#
# Name your job to make it easier for you to track
#
#SBATCH --job-name=test_job_%A_%a
#
# Set your error and output files
#
#SBATCH --error=job_err/test_job_%A_%a.err
#SBATCH --output=job_out/test_job_%A_%a.out
#SBATCH --ntasks=1
#
# Tell the scheduler only need 10 minutes
#
#SBATCH --time=00:10:00
#SBATCH --mem-per-cpu=256
#
# Set your email address and request notification when you job is complete or if it fails
#
#SBATCH --mail-type=FAIL
#SBATCH --mail-user=$USER@uab.edu

FILES=(`ls test_dir`)
FILENAME=${FILES[$SLURM_ARRAY_TASK_ID]} 

srun echo "Processing file $FILENAME" >> test_dir/$FILENAME 
srun sleep 30