ref: bbcec98023ff63b5fe790391e7c014c7a32731d9
parent: 59f9216d3ae868a93fe0193adef093fdf8d4ce06
author: mischief <mischief@offblast.org>
date: Mon Aug 24 22:09:22 EDT 2015
import E script from bell labs
--- /dev/null
+++ b/rc/bin/E
@@ -1,0 +1,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 ''
--
⑨