shell案例(5):递归创建目录
- 脚本基本要求
(1)编写一个脚本,创建一个/tmp/misc的目录,创建10个目录,目录名字为m1~m10
(2)在对应的m1~m10分别创建对应的mp3_1.txt~mp3_10.txt文件
(3)然后找所有关于.txt文件,将他们改成gongda1.txt~gongda10.txt
1 #!/bin/bash 2 #author:zhiping.wang 3 4 Create_dirc() 5 { 6 if [ ! -d /tmp/misc ] 7 then 8 for a in `seq 1 10` 9 do 10 mkdir /tmp/misc/m$a -p && touch /tmp/misc/m$a/mp3_$a.txt 11 if [ $? -eq 0 ] 12 then 13 echo "OK..." 14 #mv /tmp/misc/m$a/mp3_$a.txt /tmp/misc/m$a/gongda$a.txt 15 else 16 echo "mv error" 17 return 1 18 fi 19 done 20 fi 21 22 } 23 Create_dirc

浙公网安备 33010602011771号