]>
code.delx.au - mediapc-tools/blob - monitor-dir
3 # Use with crontab entry like:
4 # */5 * * * * $HOME/bin/monitor_dir /path/to/something
7 echo "Usage $0 dir [monitor_file] [ls-options]"
10 mon
="${2:-$1/.monitor_dir}"
13 ls "${3:--tlR}" "$1" > "$mon_tmp"
14 if [ -r "$mon" ] && ! cmp -s "$mon" "$mon_tmp" && [ -n "$(ls "$1")" ]; then
15 diff "$mon" "$mon_tmp" |
grep '^> ' |
sed 's/^> //'