Просмотр исходного кода

backupcount=0 by default

Previous solution 1a5fc1471b95e551301aa6064e525c3c842dd672 caused issue with the find command showing an error.
Daniel Gibbs 9 лет назад
Родитель
Сommit
c896c1b25d
1 измененных файлов с 6 добавлено и 2 удалено
  1. 6 2
      lgsm/functions/info_distro.sh

+ 6 - 2
lgsm/functions/info_distro.sh

@@ -114,10 +114,14 @@ if [ -d "${backupdir}" ]; then
 	if [ -z "${backupdirdu}" ]; then
 	if [ -z "${backupdirdu}" ]; then
 		backupdirdu="0M"
 		backupdirdu="0M"
 	fi
 	fi
-	# number of backups.
-	backupcount=$(find "${backupdir}"/*.tar.gz | wc -l)
+
+	# number of backups set to 0 by default
+	backupcount=0
+
 	# If there are backups in backup dir.
 	# If there are backups in backup dir.
 	if [ $(find "${backupdir}" -name "*.tar.gz" | wc -l) -ne "0" ]; then
 	if [ $(find "${backupdir}" -name "*.tar.gz" | wc -l) -ne "0" ]; then
+		# number of backups.
+		backupcount=$(find "${backupdir}"/*.tar.gz | wc -l)
 		# most recent backup.
 		# most recent backup.
 		lastbackup=$(ls -t "${backupdir}"/*.tar.gz | head -1)
 		lastbackup=$(ls -t "${backupdir}"/*.tar.gz | head -1)
 		# date of most recent backup.
 		# date of most recent backup.