示例#1
0
文件: rrfs.py 项目: 99plus2/CS323
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)))