একটি জিজিপ ফাইল থেকে টাইমস্ট্যাম্প উত্তোলন করুন


9

fooসংক্ষেপণ gzipছাড়াই সংক্ষেপিত কোনও ফাইলের কাঁচা মূল টাইমস্ট্যাম্পটি আমি কীভাবে জানতে পারি foo.gz?

gzip --verbose --list foo.gzএবং file foo.gzফর্ম্যাট করা তারিখ এবং সময় মুদ্রণ করবে।

উত্তর:


7

টাইমস্ট্যাম্পটি ম্যানুয়ালি বের করুন। ধরে নিই যে সংকুচিত ফাইলটির একক সদস্য রয়েছে (এটি সাধারণত জিজিপ-এর ক্ষেত্রে হয়):

<foo.gz dd bs=4 skip=1 count=1 | od -t d4

এটি কাঁচা টাইমস্ট্যাম্প মুদ্রণ করে, যেমন: 1970-01-01 00:00 ইউটিসি থেকে দশমিক হিসাবে সেকেন্ডের সংখ্যা।


1
d ডিডি বিএস = 4 এড়িয়ে যান = 1 গণনা = 1 যদি = foo.gz 2> / দেব / নাল | পার্ল-এনলে 'প্রিন্ট স্কেলার লোকালটাইম আনপ্যাক ("আমি", $ _);' # প্রিন্টস শনি 13 জুলাই 12:21:10 2013 1373698270 এর জন্য। উইন 7 / সাইগউইন / পার্ল
মোশ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.