xref: /freebsd/contrib/dialog/samples/progress (revision 4c8945a06b01a5c8122cdeb402af36bb46a06acc)
1*4c8945a0SNathan Whitehorn#!/bin/sh
2*4c8945a0SNathan Whitehorn# $Id: progress,v 1.5 2010/01/13 10:20:03 tom Exp $
3*4c8945a0SNathan Whitehorn
4*4c8945a0SNathan Whitehorn. ./setup-vars
5*4c8945a0SNathan Whitehorn
6*4c8945a0SNathan Whitehorn. ./setup-tempfile
7*4c8945a0SNathan Whitehorn
8*4c8945a0SNathan Whitehornls -1 >$tempfile
9*4c8945a0SNathan Whitehorn(
10*4c8945a0SNathan Whitehornwhile true
11*4c8945a0SNathan Whitehorndo
12*4c8945a0SNathan Whitehornread text
13*4c8945a0SNathan Whitehorntest -z "$text" && break
14*4c8945a0SNathan Whitehornls -ld "$text"
15*4c8945a0SNathan Whitehornsleep 1
16*4c8945a0SNathan Whitehorndone <$tempfile
17*4c8945a0SNathan Whitehorn) |
18*4c8945a0SNathan Whitehorn
19*4c8945a0SNathan Whitehorn$DIALOG --title "PROGRESS" "$@" --progressbox 20 70
20