summaryrefslogtreecommitdiff
path: root/passwort-tresor.in
diff options
context:
space:
mode:
Diffstat (limited to 'passwort-tresor.in')
-rw-r--r--passwort-tresor.in35
1 files changed, 21 insertions, 14 deletions
diff --git a/passwort-tresor.in b/passwort-tresor.in
index 3ef06c8..8a7e998 100644
--- a/passwort-tresor.in
+++ b/passwort-tresor.in
@@ -21,23 +21,21 @@ beiFehlerBeenden () {
verwendung()
{
>&2 echo ''
- >&2 echo 'Skript zum verschlüsselten Speichern von Passwörtern und anderem'
+ >&2 echo 'Skript zum verschlüsselten Speichern von Passwörtern und anderem.'
+ >&2 echo 'Wenn weder -g noch -n als Argumente gegeben sind, wird die Datei zum editieren geöffnet.'
>&2 echo ''
- >&2 echo 'Verwendung:'
- >&2 echo " $(basename "$0") [ -b | --blind $blindheit ] [ ( -g | --grep ) | ( -n | --neu ) ] [ ( -d | --datei \$datei ) ( -s | --summe \$datei ) ]"
+ >&2 echo 'Usage: '"$(basename "$0") [OPTIONS]"
>&2 echo ''
- >&2 echo ' -b|--blind $blindheit:'
- >&2 echo ' Schwere der Fehler, die ignoriert werden (0,1,2,3)'
- >&2 echo ' -d|--datei $datei:'
- >&2 echo ' verschlüsselte Datei'
- >&2 echo ' -g|--grep:'
- >&2 echo ' nach etwas greppen und in die Zwischenablage übernehmen'
- >&2 echo ' -n|--neu:'
- >&2 echo ' neues Passwort abspeichern'
- >&2 echo ' -s|--summe $datei'
- >&2 echo ' Prüfsummendatei der verschlüsselten Datei'
+ >&2 echo ' -b,--blind=blindheit Schwere der Fehler, die ignoriert werden (0,1,2,3)'
+ >&2 echo ' -d,--datei=datei verschlüsselte Datei'
+ >&2 echo ' -g,--grep nach etwas greppen und in die Zwischenablage übernehmen; nicht zusammen mit -n verwendbar'
+ >&2 echo ' -n,--neu neues Passwort abspeichern; nicht zusammen mit -g verwendbar'
+ >&2 echo ' -s,--summe=datei Prüfsummendatei der verschlüsselten Datei'
+ >&2 echo \
+'#HELPTEXT# #'
>&2 echo ''
- beenden 1
+ [ -z "$1" ] && beenden 1
+ beenden $1
}
eval set -- "$(
@@ -45,8 +43,10 @@ eval set -- "$(
--long blind: \
--long datei: \
--long grep \
+ --long help \
--long neu \
--long summe: \
+ --long version \
-n "$(basename "$0")" \
-- "$@" \
|| echo "verwendung"
@@ -75,6 +75,9 @@ do
-g|--grep)
greppw=true
;;
+ --help)
+ verwendung 0
+ ;;
-n|--neu)
neu=true
;;
@@ -83,6 +86,10 @@ do
shift
summe="$1"
;;
+ --version)
+ >&2 echo '#VERSION#'
+ exit 0
+ ;;
--)
shift
break