code: def command_mkdir(args):
      
      errors = 0
      for directory in args.dirs:
          if os.path.exists(directory):
              if not os.path.isdir(directory):
                  # -- SANITY CHECK: directory exists, but as file...
                  sys.stdout.write("mkdir: %s\n" % directory)
                  sys.stdout.write("ERROR: Exists already, but as file...\n")
                  errors += 1
          else:
              # -- NORMAL CASE: Directory does not exits yet.
              assert not os.path.isdir(directory)
              sys.stdout.write("mkdir: %s\n" % directory)
              os.makedirs(directory)
      return errors
docs: Create a non-existing directory (or more ...).
      If the directory exists, the step is skipped.
      Similar to the UNIX command: 'mkdir -p dir'