File: //ibin/cleanup-files-02-02-2023
#########################################################################################################
#!/bin/bash
# cleanup
# Written by - Jack Sasportas - Jack@innovativeinternet.com
#
# Erase old files/folders based on value in the DAYS field
#
# expecting folder value via command line
# /ibin/cleanup /path/to/folder
#
#
# 6/8/20 - added parameter for DAYS
#
#########################################################################################################
VER="v1.2f"
DAYS=80 #Delete backups after X DAYS
FIND=/usr/bin/find;
RM=/bin/rm;
REDonWHITE='\e[1;41;39m'
CLEAR='\033[0m\n'
FOLDER=$1
# Set Days to 2nd Parameter
# -------------------------
if [ -z $2 ]; then
:
# echo "EMPTY"
else
DAYS=$2
fi
echo -e $REDonWHITE cleanup-files $VER\\n
echo "Deleting file older than $DAYS for $1"
echo -e $CLEAR
#read -p "Press enter to continue"
$FIND $FOLDER -maxdepth 5 -type f -mtime +$DAYS -delete -print
#for file in "$( $FIND $FOLDER -maxdepth 5 -type f -mtime +$DAYS )"
#do
# $RM -rf $file
# echo -e $RM -rfv $file
## ls -lad $file
#done