diff options
| author | danix <danix@danix.xyz> | 2023-04-07 11:01:14 +0200 |
|---|---|---|
| committer | danix <danix@danix.xyz> | 2023-04-07 11:01:14 +0200 |
| commit | efa3e6079384bc77f194081dff89361e4eda87b2 (patch) | |
| tree | 181acb9c19a51a10765e76ff631208b7900ae9ef /notes.sh | |
| parent | 3951cc3d829d51e8cd3de200612477f0548520c2 (diff) | |
| download | bash-notes-0.3.tar.gz bash-notes-0.3.zip | |
backups management. Some UX improvementsv0.3
Diffstat (limited to 'notes.sh')
| -rwxr-xr-x | notes.sh | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -161,7 +161,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" @@ -178,6 +178,7 @@ function helptext() { echo -e " --userconf\t\t\t: Export User config file" echo -e " --backup [<dest>]\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() { @@ -537,3 +538,12 @@ while true; do ;; esac done + +for arg; do + if [ $(check_noteID $arg) ]; then + shownote $arg + else + helptext + exit + fi +done |
