import os import sys from subprocess import Popen n = int(sys.argv[1]) lockdir = sys.argv[2] testjob = sys.argv[3] for i in range(n): if i < n: Popen(['sbatch %s %s %s %s' % (testjob, n, i, lockdir)], shell=True, stdin=None, stdout=None, stderr=None, close_fds=True) else: break print "Submitted %s jobs" % (n)