foo
gzip
解凍せずに圧縮ファイルの元のタイムスタンプをどのように知ることができますかfoo.gz
?
gzip --verbose --list foo.gz
file foo.gz
フォーマットされた日時が印刷されます。
答え1
タイムスタンプを手動で抽出します。圧縮ファイルにメンバーが1つしかないとします(通常はgzipの場合)。
<foo.gz dd bs=4 skip=1 count=1 | od -t d4
これにより、1970-01-01 00:00 UTC以降の秒(10進数)の生のタイムスタンプが印刷されます。