#!/bin/bash . #ETCDIR#/passwort-tresor.konf echo "Dienst: " read dienst tmpDir="$(mktemp -d)" text="$(${passwortDateiBefehl} | gpg -o - -d - 2> "${tmpDir}/")" if [ ! $(grep -c "Good signature from \"Erich Eckner \([^\"]*\)\?\"" ${tmpMsg}) -eq 1 ] || [ ! $(grep -c "Signature made .* using RSA key ID 0AEEC90755DA7B5A" ${tmpMsg}) -eq 1 ] then dialog --textbox ${tmpMsg} 14 70 fi rm -f ${tmpMsg} [ $(echo -e "${text}" | grep -c "${dienst}") -gt 1 ] && dienst="^${dienst}" [ $(echo -e "${text}" | grep -c "${dienst}") -gt 1 ] && dienst="${dienst}:\$" [ $(echo -e "${text}" | grep -c "${dienst}") -eq 1 ] || exit 1 text="$(echo "${text}" | grep -2 "${dienst}" | tail -n2)" echo "${text}" | head -n1 | xclip -i echo -n "." read dienst echo "${text}" | tail -n1 | xclip -i echo -n "." read dienst