如何使用shell创建日期目录-创新互联

这篇文章主要介绍如何使用shell创建日期目录,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

创新互联公司-专业网站定制、快速模板网站建设、高性价比涵江网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式涵江网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖涵江地区。费用合理售后完善,十余年实体公司更值得信赖。

需要在多个目录中 (如:beijing shanghai tianjin guangzhou 等等) 创建子目录(以年份命名),然后进入子目录,新建目录并以当天的日期命名。
最终的效果是这样的:

代码如下:

china/guangdong/
china/guangdong/shenzhen/2010/1206
china/guangdong/shenzhen/2010/1207
china/guangdong/shenzhen/baoan/2010/1206
china/guangdong/shenzhen/baoan/2010/1207
china/guangdong/shenzhen/baoan/guangming/2010/1206
china/guangdong/shenzhen/baoan/guangming/2010/1207

我的实现:

#!/bin/bash
    read -p "PLEASE input country:" cou
    read -p "PLEASE input city:" city
    read -p "PLEASE input name:"  name
#echo "$cou,$city,$name"    
    date=$(date +%Y)
#echo $date
    date2=$(date +%m%d)
#    echo $date2
    if [ -d "./$cou/$city/$name/$date/$date2" ];then
        echo "the dir is exit"
    else
        mkdir -p ./$cou/$city/$name/$date/$date2
    fi

效果:
[root@localhost hbshell]# test.sh
PLEASE input country:china
PLEASE input city:hangzhou
PLEASE input name:hb
#[root@localhost hbshell]# ll china/hangzhou/hb/2011/0321/
总计 0

以上是“如何使用shell创建日期目录”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


当前文章:如何使用shell创建日期目录-创新互联
转载源于:http://bzwzjz.com/article/cosgpj.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 达州网站设计 温江网站设计 成都品牌网站设计 成都网站建设 成都网站设计 定制网站制作 成都网站建设 成都商城网站建设 自适应网站设计 成都网站制作 成都定制网站建设 网站建设推广 成都网站建设 成都网站建设 成都网站建设 成都网站制作 专业网站设计 手机网站建设 泸州网站建设 高端定制网站设计 专业网站设计 手机网站建设套餐