Update nodemgmt-scripts.sh

This commit is contained in:
2023-08-24 21:56:08 -05:00
parent 52165cd387
commit c7e6c970b5

View File

@@ -590,8 +590,7 @@ BACKUP_OFFSITEPFSENSE(){
dailyfilestokeep=(`ls -d ${BAKFOLDER}/*-D 2> /dev/null | tail -7`)
weeklyfilestokeep=(`ls -d ${BAKFOLDER}/*-W 2> /dev/null | tail -4`)
monthlyfilestokeep=(`ls -d ${BAKFOLDER}/*-M 2> /dev/null | tail -12`)
for i in $(ls -d ${BAKFOLDER}/*); do
keep=0
for i in $(ls -d ${BAKFOLDER}/*); do; keep=0
if [[ "${i}" == *"-D"* ]]; then
filestokeep=${dailyfilestokeep[@]}
elif [[ "${i}" == *"-W"* ]]; then
@@ -600,7 +599,9 @@ BACKUP_OFFSITEPFSENSE(){
filestokeep=${monthlyfilestokeep[@]}
fi
for a in ${filestokeep}; do
[ "${i}" == "${a}" ] && keep=1
if [ "${i}" == "${a}" ]; then
keep=1; break
fi
done;
[ $keep == 0 ] && rm -rf ${i}
done