Kevin Zembower wrote: > Thanks, Rob, for your note. I tried this: > [EMAIL PROTECTED]:~/RapheTask$ perl t > /cdrom > /cdrom/JPEG Covers > /cdrom/PDF Docs > [EMAIL PROTECTED]:~/RapheTask$ cat t > use strict; > use warnings; > > use File::Find; > > find (sub{ print "$File::Find::name\n" }, '/cdrom/' ); > [EMAIL PROTECTED]:~/RapheTask$ > > I think the failure is due to the different ways spaces in file > names are treated in Windows vs. Unix. In Window's, they're > allowed, in Unix, a space is a delimiter between files in a list. >
No. Unix is even more tolerantt of strange characters than Windows: the latter needs you to put the entire filename in quotes if it is to believe you. My guess is that your CD server software is playing strange games. If you try copying the entire CD contents to a local drive and then running your Perl script I am sure it will be OK. It may well be that the CD server can be configured differently to prevent your problem. You're not working over Samba are you? HTH, Rob -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]