Merge pull request #4 from mmartinortiz/fix-deleting-old-backups

Fixed comparison arithmetic context and comparison order
This commit is contained in:
DecaTec
2017-12-27 11:30:36 +01:00
committed by GitHub

View File

@@ -126,11 +126,11 @@ echo
# #
# Delete old backups # Delete old backups
# #
if [ ${maxNrOfBackups} != 0 ] if (( ${maxNrOfBackups} != 0 ))
then then
nrOfBackups=$(ls -l ${backupMainDir} | grep -c ^d) nrOfBackups=$(ls -l ${backupMainDir} | grep -c ^d)
if [ ${maxNrOfBackups} > ${nrOfBackups} ] if (( ${nrOfBackups} > ${maxNrOfBackups} ))
then then
echo "Removing old backups..." echo "Removing old backups..."
ls -t ${backupMainDir} | tail -$(( nrOfBackups - maxNrOfBackups )) | while read dirToRemove; do ls -t ${backupMainDir} | tail -$(( nrOfBackups - maxNrOfBackups )) | while read dirToRemove; do