At 20:48 -0600 2002.02.17, Timothy Bailey wrote: >Is there a way to get the creation date of a file? > >There is of course the "-M" command from standard Perl to get the >time since the last modification (which can be used to find the >modification time, but apparently standard UNIX doesn't track the >file creation time, and therefore Perl doesn't have a way to get it. >And I don't see anything in Mac::Files or Mac::MoreFiles to get the >date.
#!perl -wl use Mac::Files; my $info = FSpGetCatInfo('Bourque:Desktop Folder:mp:cpan sites'); print scalar localtime $info->ioFlCrDat; print scalar localtime $info->ioFlMdDat; Returns: Mon Jan 7 21:11:43 2002 Mon Jan 7 21:16:30 2002 Some of the fields are missing from the Mac::Files docs, I'll take a quick look at it soon. Inside Macintosh has all the details though, and Google is good for searching IM (searched for "site:apple.com file creation time" and clicked "Basic File Manager Parameter Block (IM: F)"). -- Chris Nandor [EMAIL PROTECTED] http://pudge.net/ Open Source Development Network [EMAIL PROTECTED] http://osdn.com/