/contrib/dialog/samples/gauge0

https://bitbucket.org/freebsd/freebsd-head/ · Shell · 23 lines · 18 code · 3 blank · 2 comment · 2 complexity · f5ac1ffed6ba8fad7bcb6b5206a45cbd MD5 · raw file

  1. #!/bin/sh
  2. # $Id: gauge0,v 1.7 2010/01/13 10:20:03 tom Exp $
  3. . ./setup-vars
  4. PCT=10
  5. (
  6. sleep 1
  7. while test $PCT != 110
  8. do
  9. cat <<EOF
  10. XXX
  11. $PCT
  12. The new\n\
  13. message ($PCT percent)
  14. XXX
  15. EOF
  16. PCT=`expr $PCT + 10`
  17. sleep 1
  18. done
  19. ) |
  20. $DIALOG --title "GAUGE" "$@" --gauge "Hi, this is a gauge widget" 0 0 0