source: trunk/essentials/app-arch/gzip/sample/ztouch

Last change on this file was 3325, checked in by bird, 18 years ago

gzip 1.3.11

File size: 384 bytes
Line 
1#! /usr/local/bin/perl
2# Set the time stamp of a gzip'ed file from that stored in the file.
3# usage: ztouch files...
4
5foreach $file (@ARGV) {
6 open (FILE, $file);
7 read (FILE, $_, 8);
8 ($magic, $method, $flags, $time) = unpack ("A2C2V", $_);
9 if ($magic eq "\037\213") {
10 utime ($time, $time, $file);
11 }
12 else {
13 warn "$file is not compressed with gzip!\n";
14 }
15}
Note: See TracBrowser for help on using the repository browser.