I tried copy('a', 'b') but sent in the full paths since a & b are not in the same folder. It does not work either... Rob At 5:40 PM +0000 8/31/99, Chris Nandor wrote: >At 10:11 -0700 1999.08.31, Rob Sirota wrote: > >I just noticed that my script for duplicating a file has problems it > >a file has a resource fork too. If I call: > > > > FSpFileCopy($src, $dPath, $dsFile, 1); > > > >only the datafork gets created in the new file. Is there a file copy > >that will take a file that has both a resource and data fork on the > >mac and make a new file? > >FSpFileCopy copies resource forks. > > use Mac::MoreFiles; > chdir('Bourque:Desktop Folder:') or die $!; > FSpFileCopy('a', ':', 'b', '') or die $^E; > # create Bourque:Desktop Folder:b, including resource fork > >But you might be better off using File::Copy. > > use File::Copy; > chdir('Bourque:Desktop Folder:') or die $!; > copy('a', 'b') or die $^E; > >File::Copy includes FSpFileCopy() so the resource fork and data fork are >properly copied. > >-- >Chris Nandor mailto:pudge@pobox.com http://pudge.net/ >%PGPKey = ('B76E72AD', [1024, '0824090B CE73CA10 1FF77F13 8180B6B6']) ===== Want to unsubscribe from this list? ===== Send mail with body "unsubscribe" to macperl-request@macperl.org