(5)、递归创建目录

脚本基本要求
(1)编写一个脚本,创建一个/tmp/misc的目录,创建10个目录,目录名字为m1~m10
(2)在对应的m1-m10分别创建对应的mp3_1.txt-mp3_10.txt文件
(3)然后找所有关于.txt文件,将他们改成gongda1.txt~gongda10.txt

#!/bin/bash
#-*- coding:utf-8 -*-

create_dirc()
{
    if [ -d /tmp/misc ];then
    for a in `seq 1 10`
        do
        mkdir /tmp/misc/m$a -p && touch /tmp/misc/m$a/mp3_$a.txt
        if [ $? -eq 0 ];then
            echo "OK..."
            mv /tmp/misc/m$a/mp3_$a.txt /tmp/misc/m$a/gongda$a.txt
        else
            echo "mv error"
            return 1
        fi
        done
    fi
}

create_dirc
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,115评论 9 468
  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 12,626评论 1 19
  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 10,281评论 0 11
  • 什么是shell shell 是一个命令语言解释器(command-language interpreter)。 ...
    Arteezy_Xie阅读 4,707评论 0 0
  • 4月的第一天,早上小组的家人们全员参加班级会议及小组会议,而且本次小组会比以前我们开的要有仪式感,比以前我们做轮值...
    焦智永阅读 1,310评论 0 1

友情链接更多精彩内容