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

 

posted @ 2017-02-20 23:28  小王同学-TT  阅读(819)  评论(0)    收藏  举报