#!/usr/bin/env bash

SHELL_COMMAND="${1}"
shift
inotifywait -q -m -e close_write -r "${@}" | while read -r _ _; do
	eval "${SHELL_COMMAND}"
done