Skip to content

Instantly share code, notes, and snippets.

@bebyx
Last active August 24, 2020 10:37
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bebyx/55ab70c9d16eb1dac1ad089baa14c6e7 to your computer and use it in GitHub Desktop.
Save bebyx/55ab70c9d16eb1dac1ad089baa14c6e7 to your computer and use it in GitHub Desktop.
Python script to create directories
#!/usr/bin/env python3
# Python script to create directories: python hw1.py path dir_name number_of_dirs dir_mode(e.g. 700)
import os, sys
try:
for i in range(int(sys.argv[3])):
os.mkdir(os.path.join(sys.argv[1], sys.argv[2] + str(i + 1)), int(sys.argv[4], 8))
except OSError:
print("Seems like error")
else:
if int(sys.argv[3]) == 1:
print("Directory \"" + sys.argv[2] + "\" is created")
elif int(sys.argv[3]) < 1:
print("Number of directories to be created cannot be less than 1")
else:
print(sys.argv[3] + " directories \"" + sys.argv[2] + "\" are created")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment