From 00ce40572552bbc222a001c5801065702c294f48 Mon Sep 17 00:00:00 2001 From: scriptos Date: Sat, 2 Mar 2024 15:21:41 +0100 Subject: [PATCH] Move to new repository --- cleaning/logs-delete.sh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 cleaning/logs-delete.sh diff --git a/cleaning/logs-delete.sh b/cleaning/logs-delete.sh new file mode 100644 index 0000000..c247432 --- /dev/null +++ b/cleaning/logs-delete.sh @@ -0,0 +1,29 @@ +#!/bin/bash +########################################################################################## +# .--. +# |o_o | +# |:_/ | +# // \ \ +# (| | ) +# /'\_ _/`\ +# \___)=(___/ +# +# (c) Patrick Asmus +# support@media-techport.de +# https://www.media-techport.de +########################################################################################## +# Letzte Anpassung: 19.03.2023 +# Version 0.0.2 +########################################################################################## +# log-delete.sh +########################################################################################## +# Set variables +LOG_DIR="/var/log" +DAYS_TO_KEEP=60 + +# Delete old log files +find "$LOG_DIR" -type f -mtime +"$DAYS_TO_KEEP" -delete + +# Delete empty log directories +find "$LOG_DIR" -type d -empty -delete +exit \ No newline at end of file