fradrive/utils/watchrun.sh

19 lines
223 B
Bash
Executable File

#!/usr/bin/env bash
FILENAME=$1
STARTSCRIPT=$2
STOPSCRIPT=$3
touch "$FILENAME"
$STARTSCRIPT &
while [ -e "$FILENAME" ] ; do
inotifywait -e ATTRIB -t 10 "$FILENAME" > /dev/null 2&>/dev/null
done
kill %1
$STOPSCRIPT