watch file or directory change