From: Alexander Schmidt Date: Mon, 21 Aug 2023 20:16:13 +0000 (+0200) Subject: Add functionality to list existing backups X-Git-Url: https://git.treefish.org/~alex/backmeupscotty.git/commitdiff_plain/d49c4f521b074d3c7392ab0ea5aad4128af4f4d3?ds=inline Add functionality to list existing backups --- diff --git a/backmeupscotty b/backmeupscotty index efd283f..579b63a 100644 --- a/backmeupscotty +++ b/backmeupscotty @@ -185,12 +185,13 @@ Recognized options: -q Only output errors -n Run only on nth day -f Force backup + -l List existing backups -h Print out this help EOF } function backmeupscotty { - while getopts "qn:fh" opt; do + while getopts "qn:flh" opt; do case $opt in q) exec > /dev/null @@ -201,6 +202,9 @@ function backmeupscotty { f) BACKUP_FORCE=1 ;; + l) + LIST_BACKUPS=1 + ;; h) printhelp exit 0 @@ -210,6 +214,13 @@ function backmeupscotty { ssh255 $REMOTE_HOST exit + if [ $LIST_BACKUPS ]; then + for backup in $(grepbackups); do + echo $backup + done + exit 0 + fi + if [ $BACKUP_FORCE -eq 1 ]; then scottyinfo "Backup was enforced." elif latestTooOld; then