From a0958e3147b90cfcdd10b9c2931f08615fe1188d Mon Sep 17 00:00:00 2001 From: Alexander Gehrke Date: Mon, 17 Apr 2023 14:24:44 +0200 Subject: [PATCH] newpass: add help --- misc/newpass | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/misc/newpass b/misc/newpass index 10eee98..3d03615 100755 --- a/misc/newpass +++ b/misc/newpass @@ -35,7 +35,18 @@ fi . $XDG_CONFIG_HOME/newpass.sh -zparseopts -D -E a:=accname -account:=accname p:=prefix -prefix:=prefix m:=mailuserpart -mail:=mailuserpart +zparseopts -D -E a:=accname -account:=accname p:=prefix -prefix:=prefix m:=mailuserpart -mail:=mailuserpart h=help -help=help + +if [[ $help ]]; then +<<-HELP +Usage: newpass [opts] [DOMAIN] + + -a, --account Account / user name. If not given, mail address is used + -p, --prefix Override mail prefix + -m, --mail Override whole mail address user part (before @) +HELP +exit 1 +fi [[ $accname ]] && accname=$accname[2] [[ $prefix ]] && MAIL_PREFIX=$prefix[2]