The stalk utility is used to continuously recursively watch one or more directories for file changes (e.g. creation, deletion, modification) and  subsequently execute a shell command.