From efa3e6079384bc77f194081dff89361e4eda87b2 Mon Sep 17 00:00:00 2001 From: danix Date: Fri, 7 Apr 2023 11:01:14 +0200 Subject: backups management. Some UX improvements --- SOURCE/CORE/helpers.sh | 3 ++- SOURCE/main.sh | 9 +++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) (limited to 'SOURCE') diff --git a/SOURCE/CORE/helpers.sh b/SOURCE/CORE/helpers.sh index f697c07..565413d 100644 --- a/SOURCE/CORE/helpers.sh +++ b/SOURCE/CORE/helpers.sh @@ -13,7 +13,7 @@ function check_noteID() { function helptext() { echo "Usage:" - echo " $0 [PARAMS] ..." + echo " $0 [PARAMS] [note ID]..." echo "" echo "${BASENAME} parameters are:" echo -e " -h | --help\t\t\t: This help text" @@ -30,6 +30,7 @@ function helptext() { echo -e " --userconf\t\t\t: Export User config file" echo -e " --backup []\t\t: Backup your data in your destination folder" echo "" + echo -e "if a non option is passed and is a valid note ID, the note will be displayed." } function configtext() { diff --git a/SOURCE/main.sh b/SOURCE/main.sh index 476243b..be70a06 100644 --- a/SOURCE/main.sh +++ b/SOURCE/main.sh @@ -120,3 +120,12 @@ while true; do ;; esac done + +for arg; do + if [ $(check_noteID $arg) ]; then + shownote $arg + else + helptext + exit + fi +done -- cgit v1.2.3