From 711494e96a3daeeaad0812da915f9556d0866d60 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Wed, 12 Oct 2016 11:03:34 +0200 Subject: manpage aus hilfe erzeugen --- passwort-tresor.in | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) (limited to 'passwort-tresor.in') 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 -- cgit v1.2.3-54-g00ecf