#!/bin/bash #待删除文件路径 file_path=/home/test/logs #清除30天前的文件夹 clear_day=30 echo "==========准备清理 $day 天前的文件夹==========" echo "正在清理文件" echo `find $file_path -type d -mtime $clear_day -name '*-*-*' -print` find $file_path -type d -mtime +$clear_day -name '*-*-*' -print | xargs rm -rf; echo "==========已成功清理文件====================" type d:文件夹
type f:文件