| #!/bin/sh | |
| # run B but then wait for the file to change. | |
| # great to set as $EDITOR. | |
| # the notion of a file changing is a little weak. | |
| stat=`ls -l $1` | |
| B "$@" | |
| echo editing "$@" | |
| while sleep 1 | |
| do | |
| nstat=`ls -l $1` | |
| if [ "x$stat" != "x$nstat" ] | |
| then | |
| exit | |
| fi | |
| done | |