summaryrefslogtreecommitdiffstats
path: root/SOURCE/main.sh
diff options
context:
space:
mode:
authordanix <danix@danix.xyz>2023-04-03 18:42:43 +0200
committerdanix <danix@danix.xyz>2023-04-03 18:42:43 +0200
commit9eb02251c45d2b0d312b2c40f65f2f926bfb9a34 (patch)
tree4810195ee8747da09872369ae5b5443cb813e26e /SOURCE/main.sh
parent07d42c7a11d817e19c4fb81dcdd1ae97ede991e8 (diff)
downloadbash-notes-9eb02251c45d2b0d312b2c40f65f2f926bfb9a34.tar.gz
bash-notes-9eb02251c45d2b0d312b2c40f65f2f926bfb9a34.zip
working on the backup and backup restore functionalities.
Diffstat (limited to 'SOURCE/main.sh')
-rw-r--r--SOURCE/main.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/SOURCE/main.sh b/SOURCE/main.sh
index 94f696d..612200d 100644
--- a/SOURCE/main.sh
+++ b/SOURCE/main.sh
@@ -85,6 +85,19 @@ while true; do
# shellcheck disable=SC2317
exit
;;
+ --backup )
+ case "$2" in
+ '' )
+ read -r -p "Backup Dir: " BDIR
+ ;;
+ * )
+ BDIR=$2
+ ;;
+ esac
+ shift 2
+ backup_data $BDIR
+ exit
+ ;;
-- )
shift
break