#!/usr/bin/perl #SBATCH -A 1234 #SBATCH -t 2-00:00 #SBATCH -n 24 use warnings; use strict; system("module add gromacs")==0 or warn "Warning: module add failed, code $?"; system("srun resp.com")==0 or warn "Warning: srun failed, code $?"; #### #!/usr/bin/perl use warnings; use strict; use IPC::Run3 'run3'; my $script = <<'END_SCRIPT'; #!/bin/bash #SBATCH -A 1234 #SBATCH -t 2-00:00 #SBATCH -n 24 module add gromacs srun resp.com END_SCRIPT run3 ["sbatch"], \$script;