1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#!/bin/sh # $Id: gauge,v 1.4 2008/07/22 23:47:46 tom Exp $ : ${DIALOG=dialog} PCT=10 ( while test $PCT != 100 do cat <<EOF XXX $PCT The new\n\ message ($PCT percent) XXX EOF PCT=`expr $PCT + 10` sleep 1 done ) | $DIALOG --title "GAUGE" --gauge "Hi, this is a gauge widget" 20 70 0