- 论坛徽章:
- 0
|
需要创建一些目录,如2007001.33,2007002.33,2007003.33,2007008.44,2007009.44等,在这些目录下面有一些固定的目录如bb,cc,aa等。其中2007001的数字是有规律的,一般是从2007001--2007111等有规率递增一个1,而后面的33,44是表示类别,怎么创建目录?
创建后如下所示
2007001.33,2007002.33,2007003.33,2007007.44,2007008.44,2007009.44
在上面的目录下面都有目录 aa,bb,cc空目录。
我想了一个思路:
declare -a dir_list
dir_list[0]="aa"
dir_list[1]="bb"
dir_list[2]="cc"
type=$1(表示44或者33)
start_term=$2(表示2007001)
end_term=$3(表示2007111)
for((term=start_term;term<end_term;term=$term+1))
do
mkdir -p ${OLDTERM}/${term}.${type}/${dir_list[@]}
done
我做了半天好象是在循环的地方卡住了.
请教高手帮忙看看。 |
|