Icon\r files appear when, in earlier Mac OS's, a folder - directory in UNIX parlance - was to be displayed by Finder with a special icon. I'm pretty sure the files are resource-only with no data fork.
You might try concatenating "/..namedfork/rsrc" to the path but if you do open it it will be difficult to interpret without the resources of something like ResEdit and I don't think that's an aqua APPL yet. . . . . I am surprised by the 0d0a pair that you see. That doesn't happen in the MPW world of classic OS. It's possible that the ls operation adds the 0a prior to the pipe. At 18:24 -0700 9/13/03, Rich Morin wrote: >While traversing one of Eudora's subdirectories, I encountered a file >whose name appears to be "Icon\r", as: > > % pwd > /Applications/Eudora Pro X/Eudora Spelling Checker > % ls Ic* > Icon? > % ls Ic* | od -cx > 0000000 I c o n \r \n > 4963 6f6e 0d0a > 0000006 > >When I try to open this file > > open(TMP, $path) or die "can't open '$path'"; > >I get an error. Help? -- --> On the eighth day, about 6 kiloyears ago, the Lord realized that free will would make man ask what existed before the Creation. So He installed a few gigayears of history complete with a big bang and a fossilized record of evolution. <--