Current Path : /usr/src/contrib/dialog/samples/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/src/contrib/dialog/samples/tailboxbg2 |
#!/bin/sh # $Id: tailboxbg2,v 1.9 2010/01/13 10:20:03 tom Exp $ . ./setup-vars . ./setup-tempfile ./killall listing ./listing >listing.out & $DIALOG --title "TAIL BOXES" \ --no-kill \ --begin 10 10 "$@" --tailboxbg listing.out 8 58 \ --and-widget \ --begin 15 15 "$@" --tailboxbg listing.out 8 58 \ --and-widget \ --begin 3 10 "$@" --msgbox "Press OK " 5 30 \ 2>$tempfile # The --and-widget causes a tab to be emitted, but our example will only # write one number to stderr. pid=`cat $tempfile |sed -e 's/ //g'` if test -n "$pid" ; then # wait a while for the background process to run sleep 10 # now kill it kill -3 $pid 2>&1 >/dev/null 2>/dev/null echo "killed [$pid]" fi # ...and the process that is making the listing ./killall listing