fi
mon="${2:-$1/.monitor_dir}"
mon_tmp="${mon}_tmp"
${3:-ls} "$1" > "$mon_tmp"
if [ -r "$mon" ] && ! cmp -s "$mon" "$mon_tmp" && [ -n "$(ls "$1")" ]; then
fi
mon="${2:-$1/.monitor_dir}"
mon_tmp="${mon}_tmp"
${3:-ls} "$1" > "$mon_tmp"
if [ -r "$mon" ] && ! cmp -s "$mon" "$mon_tmp" && [ -n "$(ls "$1")" ]; then