in reply to File::Find blind

You've got a problem with curly brace placement. The closing brace belongs before $source_dir (and before the comma), not after.