HEX
Server: Apache
System: Linux viper.innovativeinternet.net 4.18.0-553.80.1.lve.el8.x86_64 #1 SMP Wed Oct 22 19:29:36 UTC 2025 x86_64
User: thetradingroom (1095)
PHP: 8.3.25
Disabled: exec,passthru,shell_exec,system
Upload Files
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