From a312995bfebd7105e5b2c3e41d628136077212e8 Mon Sep 17 00:00:00 2001 From: lshprung Date: Thu, 15 Apr 2021 17:08:12 -0700 Subject: First commit --- graphical_prompt.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 graphical_prompt.sh (limited to 'graphical_prompt.sh') diff --git a/graphical_prompt.sh b/graphical_prompt.sh new file mode 100755 index 0000000..6b82104 --- /dev/null +++ b/graphical_prompt.sh @@ -0,0 +1,26 @@ +#!/bin/sh + +help_message() { + echo "Usage: $0 COMMAND [PROMPT_TEXT]" + echo "Example: $0 \"shutdown now\" \"Log Off and Shutdown?\"" + exit +} + +case $1 in + "" | "-h" | "--help" ) help_message;; +esac + +PROMPT=$2 +if [ -z $2 ]; then + PROMPT="Are you sure?" +fi +echo $PROMPT +zenity --question --text="$PROMPT" +RES=$? + +# 0 -> YES +# 1 -> NO + +if [ $RES -eq 0 ]; then + eval $1 +fi -- cgit