rsc | 93fb470 | 2003-10-11 03:58:19 +0000 | [diff] [blame] | 1 | #!/bin/sh |
2 | |||||
3 | # run B but then wait for the file to change. | ||||
4 | # great to set as $EDITOR. | ||||
5 | # the notion of a file changing is a little weak. | ||||
6 | |||||
7 | stat=`ls -l $1` | ||||
8 | B "$@" | ||||
rsc | 3c28279 | 2004-04-21 21:01:52 +0000 | [diff] [blame] | 9 | while sleep 1 |
rsc | 93fb470 | 2003-10-11 03:58:19 +0000 | [diff] [blame] | 10 | do |
11 | nstat=`ls -l $1` | ||||
rsc | dbd7b9a | 2003-11-23 18:29:08 +0000 | [diff] [blame] | 12 | if [ "x$stat" != "x$nstat" ] |
rsc | 93fb470 | 2003-10-11 03:58:19 +0000 | [diff] [blame] | 13 | then |
14 | exit | ||||
15 | fi | ||||
16 | done | ||||
17 |