Parcourir la source

Update comments
Fixed "too many arguments" error

Teddysun il y a 5 ans
Parent
commit
a0b4759412
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      backup.sh

+ 2 - 2
backup.sh

@@ -190,10 +190,10 @@ EOF
 }
 
 start_backup() {
-    [ "${BACKUP[*]}" == "" ] && echo "Error: You must to modify the [$(basename $0)] config before run it!" && exit 1
+    [ "${#BACKUP[@]}" -eq 0 ] && echo "Error: You must to modify the [$(basename $0)] config before run it!" && exit 1
 
     log "Tar backup file start"
-    tar -zcPf ${TARFILE} ${BACKUP[*]}
+    tar -zcPf ${TARFILE} ${BACKUP[@]}
     if [ $? -gt 1 ]; then
         log "Tar backup file failed"
         exit 1