/contrib/dialog/samples/infobox1

https://bitbucket.org/freebsd/freebsd-head/ · Shell · 21 lines · 16 code · 3 blank · 2 comment · 4 complexity · 2fd2f021ab52c1f63b197d72e763fcc9 MD5 · raw file

  1. #! /bin/sh
  2. # $Id: infobox1,v 1.4 2010/01/13 10:20:03 tom Exp $
  3. . ./setup-vars
  4. left=10
  5. unit="seconds"
  6. while test $left != 0
  7. do
  8. sleep 1
  9. $DIALOG --title "INFO BOX" "$@" \
  10. --infobox "Hi, this is an information box. It is
  11. different from a message box: it will
  12. not pause waiting for input after displaying
  13. the message. The pause here is only introduced
  14. by a sleep command in the shell script.
  15. You have $left $unit to read this..." 10 52
  16. left=`expr $left - 1`
  17. test $left = 1 && unit="second"
  18. done