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