Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- if [ "$#" -lt 2 ]
- then
- echo "Not enough arguments. Must be exactly 2."
- else
- if [ "$#" -gt 2 ]
- then
- echo "Too many arguments. Must be exactly 2."
- else
- topname=$1
- while [ -d "$topname" ]
- do
- echo "Directory $topname already exists. Please enter a different name."
- read newname
- topname=$newname
- done
- sudo mkdir "$topname"
- sudo chmod a=rwx "$topname"
- echo "Created directory $topname."
- for ((i=1;i<=$2;i++))
- do
- echo "Please enter a name for a subdirectory. ($i/$2)"
- read subname
- sudo mkdir "$topname/$subname"
- sudo chmod a=rx "$topname/$subname"
- echo "Created directory $topname/$subname."
- done
- fi
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement