千家信息网

如何使用shell创建日期目录

发表于:2024-10-28 作者:千家信息网编辑
千家信息网最后更新 2024年10月28日,这篇文章主要介绍如何使用shell创建日期目录,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!需要在多个目录中 (如:beijing shanghai tianjin guang
千家信息网最后更新 2024年10月28日如何使用shell创建日期目录

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


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

代码如下:

china/guangdong/china/guangdong/shenzhen/2010/1206china/guangdong/shenzhen/2010/1207china/guangdong/shenzhen/baoan/2010/1206china/guangdong/shenzhen/baoan/2010/1207china/guangdong/shenzhen/baoan/guangming/2010/1206china/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创建日期目录"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

0