source:
trunk/essentials/app-arch/gzip/sample/ztouch
Last change on this file was 3325, checked in by , 18 years ago | |
---|---|
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 | |
5 | foreach $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.