From 314ad8d94c5ff33fd2eadb1027748550be0e7e4f Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Sun, 10 Feb 2019 22:36:04 +0100 Subject: camelCase -> no-camel-case, backup-progress new --- lastBackups.in.orig | 73 ----------------------------------------------------- 1 file changed, 73 deletions(-) delete mode 100755 lastBackups.in.orig (limited to 'lastBackups.in.orig') diff --git a/lastBackups.in.orig b/lastBackups.in.orig deleted file mode 100755 index ea6040a..0000000 --- a/lastBackups.in.orig +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/bash - -# lastBackups version #VERSION# - -. #ETCDIR#/backup.conf - -unset namen -unset veraltet -unset daten - -for backupID in ${!backups[@]} -do - dest="${backups["${backupID}"]%% *}" - dest="${dest%/}" - while [ ! -d "${dest}" ] && [ ${maxWait} -gt 0 ] - do - sleep 1 - maxWait=$[${maxWait}-1] - done - - lbu=$( - ls -1 ${dest} | \ - grep -v "^aktuell$" | \ - sed "s/^duplicity-\(inc\|full\)\.\(.*\.\)\?\([0-9]\{4\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)T[0-9]\{6\}Z\..*$/\3_\4_\5/" | \ - sort -n | \ - uniq | \ - grep "^[0-9]\{4\}_[0-9]\{2\}_[0-9]\{2\}$" | \ - tail -n1 - ) - [ "${lbu}" == "" ] && lbu="2000_01_01" - delta=$[$(date +%s) - $(date -d $(echo ${lbu} | sed "s/_//g") +%s)] - namen[${#namen[@]}]="$(basename $(echo ${dest} | sed "s#/\(${recognSubdirRegex}\)\$#_\1#" | sed "s#/rsync\$##; s#/duplicity\$##"))" - [ ! "$(ls -A ${dest}/${lbu})" ] && - veraltet[${#veraltet[@]}]="LEER!" || - [ ${delta} -gt ${outdatedLimit} ] && \ - veraltet[${#veraltet[@]}]="VERALTET!" || \ - veraltet[${#veraltet[@]}]="" - daten[${#daten[@]}]="${lbu}" -done - -nl=0 -vl=0 -dl=0 - -for ((i=0; i<${#namen[@]}; i++)) -{ - [ ${#namen[${i}]} -gt ${nl} ] && nl=${#namen[${i}]} - [ ${#veraltet[${i}]} -gt ${vl} ] && vl=${#veraltet[${i}]} - [ ${#daten[${i}]} -gt ${dl} ] && dl=${#daten[${i}]} -} - -for ((i=0; i<${#namen[@]}; i++)) -{ - while [ ${#namen[${i}]} -lt ${nl} ] - do - namen[${i}]="${namen[${i}]} " - done - while [ ${#veraltet[${i}]} -lt ${vl} ] - do - veraltet[${i}]="${veraltet[${i}]} " - done - while [ ${#daten[${i}]} -lt ${dl} ] - do - daten[${i}]="${daten[${i}]} " - done -} - -for ((i=0; i<${#namen[@]}; i++)) -{ - echo "${daten[${i}]} ${veraltet[${i}]} ${namen[${i}]} ${daten[${i}]}" -} | \ - sort | \ - sed "s/^\S\+\s//" -- cgit v1.2.3-54-g00ecf