Fetch files matching an optional regex-pattern recursively from any given directory