shell 脚本二级文件夹文件创建问题

shell自动创建一个目录abc,且目录下有bin、backup、conf、etc、lib、logs、temp、webapps、work多个目录,每个目录中有30个文件,文件名为从01到30,如何写,大致的功能已经完成,只是有报错,所以请教下各位大大,在线等挺急的

先创建父目录,再创建子目录
然后就是你的脚本具体是什么样的,错误是什么

#!/bin/bash/
mkdir -vp abc/{bin,backup,conf,etc,lib,logs,temp,webapps,work};dir=$(ls -l abc/ | awk '/^d/ {print $NF}');for i in $dir;do echo "abc/$i";cd abc/$i;for ((i=1;i<=30;i++));do if [$i -lt 10];then touch "0"$i;else touch $i;fi done;cd ..;cd ..;done