in reply to Trigger the execution!
DirectoryListeners which will take care of whether files have been added, modified, deleted. Based on that tie the action of executing your perl script if the something happens to the config file that you are interested.