Это не ограничено фиксированным количеством каталогов, поэтому, если вы хотите создать 2, 3 или всю свою жизнь создавать каталоги и подкаталоги, пока не вызовет взрыв, вот сценарий:
#!/bin/bash
enter_recursive(){
while true; do
echo "Please enter the name of the directory you want to create inside $PWD or type _up to exit the directory"
read dir
[ "$dir" = "_up" ] && return
mkdir "$dir"
echo -n "Do you want to create subdirectories in $PWD/${dir}? (y/n)"
read -n1 yn
echo
if [ "$yn" == "y" ]; then
cd "$dir"
enter_recursive
cd ..
fi
done
}
enter_recursive