Yeah, using whitespace in a filename can cause a problem for a sloppy programmer. That's why no (well, most) Unix users will never create such files. The only problems are caused by file systems that are cross mounted between Unix and Windows systems, with the Windows people created files with spaces in them.