Magellan Linux

Annotation of /trunk/mkinitrd-magellan/isolinux/now.pl

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1133 - (hide annotations) (download)
Thu Aug 19 09:50:43 2010 UTC (13 years, 8 months ago) by niro
File MIME type: text/plain
File size: 445 byte(s)
-updated to isolinux-3.86
1 niro 532 #!/usr/bin/perl
2     #
3     # Print the time (possibly the mtime of a file) as a hexadecimal integer
4     # If more than one file, print the mtime of the *newest* file.
5     #
6    
7     undef $now;
8    
9     foreach $file ( @ARGV ) {
10     ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,$atime,$mtime,
11     $ctime,$blksize,$blocks) = stat($file);
12     if ( !defined($now) || $now < $mtime ) {
13     $now = $mtime;
14     }
15     }
16    
17     if ( !defined($now) ) {
18     $now = time;
19     }
20    
21     printf "0x%08x\n", $now;