cinap_lenrekadd hg and python4bb9e2215 years agoHistory
21 lines · 510 B · Python
RawDownload
#! /usr/bin/env python # Like mkdir, but also make intermediate directories if necessary.# It is not an error if the given directory already exists (as long# as it is a directory).# Errors are not treated specially -- you just get a Python exception. import sys, os def main():    for p in sys.argv[1:]:        makedirs(p) def makedirs(p):    if p and not os.path.isdir(p):        head, tail = os.path.split(p)        makedirs(head)        os.mkdir(p, 0777) if __name__ == "__main__":    main()