Small improvements

This commit is contained in:
DecaTec
2019-04-12 14:07:37 +02:00
parent ef1ef85ac3
commit f80d5db25b
2 changed files with 5 additions and 7 deletions

View File

@@ -183,16 +183,16 @@ DisableMaintenanceMode
#
# Delete old backups
#
if (( ${maxNrOfBackups} != 0 ))
if [ ${maxNrOfBackups} != 0 ]
then
nrOfBackups=$(ls -l ${backupMainDir} | grep -c ^d)
if (( ${nrOfBackups} > ${maxNrOfBackups} ))
if [[ ${nrOfBackups} > ${maxNrOfBackups} ]]
then
echo "Removing old backups..."
ls -t ${backupMainDir} | tail -$(( nrOfBackups - maxNrOfBackups )) | while read dirToRemove; do
ls -t ${backupMainDir} | tail -$(( nrOfBackups - maxNrOfBackups )) | while read -r dirToRemove; do
echo "${dirToRemove}"
rm -r ${backupMainDir}/${dirToRemove}
rm -r "${backupMainDir}/${dirToRemove:?}"
echo "Done"
echo
done