shell-创建YYYY-MM-DD格式目录,当前日期之前的365天每天创建一个目录,每个目录下创建10个.log后缀的文件

创建YYYY-MM-DD格式目录,当前日期之前的365天每天创建一个目录,每个目录下创建10个.log后缀的文件

#! /bin/bash
# description
for i in {1..365}
do
    file_dir=/opt/`date -d "-$i days" +%Y-%m-%d`
    if ! [ -d $file_dir ];then
        mkdir -p $file_dir
    fi
    for j in {1..10}
    do
        touch "$file_dir/$j".log
    done
done
#! /bin/bash
# Description
for i in {1..365}
do
        file_dir=/opt/`date -d "-$i days" +%Y-%m-%d`
        [ -d $file_dir ] || mkdir -p $file_dir
        touch $file_dir/{1..10}.log
done

  

posted @ 2023-03-17 08:38  LiveOrDie  阅读(103)  评论(0编辑  收藏  举报