1*7a1c0d96SNathan Whitehorn#!/bin/sh 2*7a1c0d96SNathan Whitehorn# $Id: shortlist,v 1.2 2011/03/02 00:11:50 tom Exp $ 3*7a1c0d96SNathan Whitehorn# make a short listing, which writes to both stdout and stderr. 4*7a1c0d96SNathan Whitehorn 5*7a1c0d96SNathan Whitehornif test $# != 0 6*7a1c0d96SNathan Whitehornthen 7*7a1c0d96SNathan Whitehorn count=$1 8*7a1c0d96SNathan Whitehornelse 9*7a1c0d96SNathan Whitehorn count=10 10*7a1c0d96SNathan Whitehornfi 11*7a1c0d96SNathan Whitehorn 12*7a1c0d96SNathan Whitehornwhile test $count != 0 13*7a1c0d96SNathan Whitehorndo 14*7a1c0d96SNathan Whitehorn echo "** $count -- `date`" 15*7a1c0d96SNathan Whitehorn w >&2 16*7a1c0d96SNathan Whitehorn sleep 1 17*7a1c0d96SNathan Whitehorn count=`expr $count - 1 2>/dev/null` 18*7a1c0d96SNathan Whitehorn test -z "$count" && count=0 19*7a1c0d96SNathan Whitehorndone 20