summaryrefslogtreecommitdiff
path: root/last-backups.in
diff options
context:
space:
mode:
Diffstat (limited to 'last-backups.in')
-rwxr-xr-xlast-backups.in13
1 files changed, 12 insertions, 1 deletions
diff --git a/last-backups.in b/last-backups.in
index ac7f01a..4a4c7e3 100755
--- a/last-backups.in
+++ b/last-backups.in
@@ -57,7 +57,18 @@ do
)
[ "${lbu}" == "" ] && lbu="1970_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\$##"))"
+ namen[${#namen[@]}]=$(
+ basename $(
+ echo "${dest}" \
+ | sed '
+ s#/\('"${recognSubdirRegex}"'\)$#_\1#
+ ' \
+ | sed '
+ s#/rsync$##
+ s#/duplicity$##
+ '
+ )
+ )
if [ -f "/tmp/${backupID}.pid" ] && pgrep '(^|/|\s)backup\S*$' | grep -qxF "$(cat "/tmp/${backupID}.pid")"; then
laeuft='_laeuft'
else