linux 根据时间筛选删除文件

来源:互联网 发布:mac校园网登录 编辑:程序博客网 时间:2024/06/13 23:27
#! /bin/bash for filename in *         do         echo $filename         y=$(date -r $filename +%Y)         echo $y         if [ "$y" ==  "2014" ]                 then                         echo 'rm -r $filename'                         rm -f $filename         fi done               

根据时间筛选删除文件,自己写了个shell脚本,根据其他时间筛选的话,只需要修改 y=(daterfilename +%Y) 这段代码的%Y,可以改为%m,%H,%M ,%d 等,根据自己需要进行组合

1 0