xref: /plan9-contrib/rc/bin/E (revision 569c3747d7d8596ca674c51ef03735b09ee4dd00)
1*569c3747SDavid du Colombier#!/bin/rc
2*569c3747SDavid du Colombier# E file - B file, wait until it changes, exit
3*569c3747SDavid du Colombierrfork e
4*569c3747SDavid du Colombierif (! ~ $#* 1) {
5*569c3747SDavid du Colombier	echo usage: $0 file >[1=2]
6*569c3747SDavid du Colombier	exit usage
7*569c3747SDavid du Colombier}
8*569c3747SDavid du Colombierif (! test -e $1) {
9*569c3747SDavid du Colombier	echo $0: $1: no such file >[1=2]
10*569c3747SDavid du Colombier	exit no-file
11*569c3747SDavid du Colombier}
12*569c3747SDavid du Colombierotm = `{mtime $1 | awk '{print $1}'}
13*569c3747SDavid du ColombierB $1
14*569c3747SDavid du Colombierwhile (~ $otm `{mtime $1 | awk '{print $1}'})
15*569c3747SDavid du Colombier	sleep 1
16*569c3747SDavid du Colombierexit ''
17