|
@@ -21,6 +21,17 @@ fi
|
|
|
echo "结束执行时间:{$(date "+%Y-%m-%d %H:%M:%S")}"
|
|
|
echo "all done"
|
|
|
|
|
|
+day="$(date -d '10 days ago' +%Y-%m-%d)"
|
|
|
+base_path=${log_dir}
|
|
|
+pattern="${base_path}/${day}*"
|
|
|
+if compgen -G "$pattern" > /dev/null; then
|
|
|
+ echo "找到匹配的文件,正在删除..."
|
|
|
+
|
|
|
+ find "$base_path" -name "${day}*" -exec rm -rf {} \;
|
|
|
+ echo "文件已被删除。"
|
|
|
+else
|
|
|
+ echo "没有找到匹配的文件,无需删除。"
|
|
|
+fi
|
|
|
|
|
|
|
|
|
|