summaryrefslogtreecommitdiff
path: root/rc/bin/E
blob: e91d4f6a264bde4c0231762bcfaba7fc51c01b4f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/rc
# E file - B file, wait until it changes, exit
rfork e
if (! ~ $#* 1) {
	echo usage: $0 file >[1=2]
	exit usage
}
if (! test -e $1) {
	echo $0: $1: no such file >[1=2]
	exit no-file
}
otm = `{mtime $1 | awk '{print $1}'}
B $1
while (~ $otm `{mtime $1 | awk '{print $1}'})
	sleep 1
exit ''