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

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

时间:2023-03-17 09:03:51浏览次数:45  
标签:10 log 创建 file 365 目录 dir

创建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

  

标签:10,log,创建,file,365,目录,dir
From: https://www.cnblogs.com/freeasyman/p/17225335.html

相关文章

  • PCB布局-整板扇出-拉线-10
      布局:固定的器件先放置好优先摆放重要的功能的模块,然后是次要的好的布局为后期走线准备,考虑走线通道dc电容都是先大后小摆放,进小靠近元件,出大靠近元件,先过滤低频,......
  • LeetCode1024 -- 二分
    1.题目描述查找满足劳累天数严格大于不劳累天数的最大子区间2.思路对于区间问题,很容易先想到前缀和帮助我们优化。我们可以设,劳累=\(1\),不劳累=\(-1\),那么,就是求......
  • osg创建立方体
    osg创建立方体osg::Geode*createBox(doubleminX,doublemaxX,doubleminY,doublemaxY,doubleminZ,doublemaxZ){doubleX1=minX;doubleX2=max......
  • 项目创建
    vue-cli3+vue2项目1.创建项目命令:vuecreateapp2.vue.config.js文件关闭eslint配置module.exports={transpileDependencies:true,lintOnSave:false}3.js......
  • PAT 甲级 1012 The Best Rank(25)
    ToevaluatetheperformanceofourfirstyearCSmajoredstudents,weconsidertheirgradesofthreecoursesonly:C-CProgrammingLanguage,M-Mathematics......
  • 【洛谷】P2480 [SDOI2010]古代猪文
    原题链接题意求:\[g^{\sum_{d|n}\binom{n}{d}}\mod999911659\]\(n,g\leq10^9\)。思路:因为\(999911659\)是质数,由欧拉定理的推论,可以得到:\[g^{\sum_{d|n}\bino......
  • mongodb脚本创建
    db.createCollection("express_track");db.getCollection("express_track").createIndex({mailNo:NumberInt("1")},{name:"mailNo_1"});db.getCollection("ex......
  • Linux目录祥解
    1. /:根目录,文件的最顶端,整个文件系统的根目录。2./bin:存放系统需要的重要文件,ls,cp,mkdir等,usr/bin也存放了一些系统命令,这些命令对应的文件都是可执行的,普通用户可以使......
  • PAT Basic 1030. 完美数列
    PATBasic1030.完美数列1.题目描述:给定一个正整数数列,和正整数\(p\),设这个数列中的最大值是\(M\),最小值是\(m\),如果\(M≤mp\),则称这个数列是完美数列。现在给定......
  • 剑指 Offer II 010. 和为 k 的子数组
    剑指OfferII010.和为k的子数组给定一个整数数组和一个整数k,请找到该数组中和为k的连续子数组的个数。示例1:输入:nums=[1,1,1],k=2输出:2解释:此题......