pinentry-dmenu/test.sh

37 lines
614 B
Bash
Executable File

#!/bin/sh
prompt="SETTITLE title
SETPROMPT prompt
SETDESC PROMPT
GETPIN"
confirm="SETTITLE title
SETPROMPT confirm
SETDESC CONFIRM
confirm"
repeat="SETTITLE title
SETPROMPT prompt
SETDESC REPEAT
SETREPEAT repeat
GETPIN"
case $1 in
1)
printf "%s\nBYE" "$prompt" \
| ./pinentry-dmenu
;;
2)
printf "%s\nBYE" "$confirm" \
| ./pinentry-dmenu
;;
3)
printf "%s\nBYE" "$repeat" \
| ./pinentry-dmenu
;;
*)
printf "%s\n%s\n%s\nBYE" "$prompt" "$confirm" "$repeat" \
| ./pinentry-dmenu
;;
esac