#!/usr/bin/python # A program to generate two directorys and # 74 files to test file maintenance program. import os import sys import fnmatch def make_files(extension): for ch in 'abcdefghijklmnopqrstuvwxyz': newfile = ch+extension os.system('touch '+newfile) def generate(directory): if os.path.isdir(directory) or os.path.isfile(directory): print directory, \ " already exists, choose a non-existing directory." return os.mkdir(directory) os.chdir(directory) make_files('.pyc') os.system('touch a.out') os.mkdir('stuff') os.chdir('stuff') make_files('.bak') os.system('touch a.out') directory = os.getcwd() print "Current directory: ", directory if __name__ == "__main__": if len(sys.argv) != 2: print "usage: ", sys.argv[0], " " sys.exit() generate(sys.argv[1])