def main(): programIndex = numCopies = 0 if sys.argv[1].find("-") == -1: programIndex = 1 else: numCopies, programIndex = sys.argv[2], 3 if int(numCopies) != 0 and int(numCopies) % 2 == 0: sys.stderr.write("COPIES needs to be odd\n") sys.exit(1) else: Systap.spawnTraced(sys.argv[programIndex],sys.argv[programIndex:]) if int(numCopies) == 0: sys.exit(catchExecution(1)) else: sys.exit(catchExecution(int(numCopies)))