zoukankan      html  css  js  c++  java
  • shell 小栗子

    例子1. 每日一文件

    【题目要求】

    请按照这样的日期格式(****.**.**)每日生成一个文件

    例如生成的文件为2018.12.28.log 并且把磁盘的使用情况写入到这个文件中

    不用考虑cron,仅写脚本即可

    【核心要点】

    date用法

    df命令

    思路:1.定义变量目录 dir  文件 d

       2.定义文件d的名字为%date +%F

      3.把命令df查询到的磁盘使用情况写到文件d中

      4.考虑时间太久的log是否该删除

    shell 部分如下:

    #!/bin/bash

    d ='date  +%F'

    dir ='/data/log'

    if [  !  -d  $dir]

      then

     mkdir -p $dir

    fi

    df  -h >$d.log

    find /$dir -mtime +365|xargs rm

  • 相关阅读:
    pytest_04
    pytest_03
    pytest_02
    CF 1416C XOR Trie
    CF 1413D
    ZOJ 3725 概率dp
    ZOJ 3726
    位运算
    CF1439C 线段树
    unordered_set
  • 原文地址:https://www.cnblogs.com/pta188/p/10192270.html
Copyright © 2011-2022 走看看