diff options
Diffstat (limited to 'samples/report-tempfile')
| -rw-r--r-- | samples/report-tempfile | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/samples/report-tempfile b/samples/report-tempfile index 4c5f0994e8a6..c6f08c164523 100644 --- a/samples/report-tempfile +++ b/samples/report-tempfile @@ -1,24 +1,28 @@ #!/bin/sh -# $Id: report-tempfile,v 1.5 2013/09/02 18:03:13 tom Exp $ +# $Id: report-tempfile,v 1.9 2020/11/26 00:18:32 tom Exp $ # Report results in a temporary-file. # vile:shmode -case $retval in +case "${returncode:-0}" in $DIALOG_OK) - echo "Result: `cat $tempfile`";; + echo "Result: `cat "$tempfile"`";; $DIALOG_CANCEL) echo "Cancel pressed.";; $DIALOG_HELP) - echo "Help pressed: `cat $tempfile`";; + echo "Help pressed: `cat "$tempfile"`";; $DIALOG_EXTRA) echo "Extra button pressed.";; $DIALOG_ITEM_HELP) - echo "Item-help button pressed: `cat $tempfile`";; + echo "Item-help button pressed: `cat "$tempfile"`";; + $DIALOG_TIMEOUT) + echo "Timeout expired.";; $DIALOG_ESC) - if test -s $tempfile ; then - cat $tempfile + if test -s "$tempfile" ; then + cat "$tempfile" else echo "ESC pressed." fi ;; + *) + echo "Return code was $returncode";; esac |
