On a Win32 system, how does one open a file with a $ in the file hame? Example mdns.$catalog Renaming the file is not an option. If the above file name is passed to a Perl script the file can't be found. If I remove the $ from the name the file is then opened. Escaping the $ does not seem to solve the problem.