मुझे पता है कि आप एक संग्रह बनाते समय -W कर सकते हैं, लेकिन आप कैसे संग्रह और पहले से निर्मित संग्रह को सत्यापित करते हैं? tvWf का कहना है कि यह एक वैध टार संग्रह नहीं है?
$ mkdir tmp
$ echo asdkfjh > tmp/a
$ echo qweroiu > tmp/b
$ ls
tmp
$ tar cvf archive.tar tmp
tmp/
tmp/a
tmp/b
$ tar tvWf archive.tar
tar: This does not look like a tar archive
tar: Skipping to next header
tar: VERIFY FAILURE: 1 invalid header detected
tar: Error exit delayed from previous errors
एक ही बात दोनों टार १.१५ के साथ होती है (जो कि सेंटो ५ पर सिस्टम डिफॉल्ट है) और १.२६ (जो कि गनु से सबसे नया संस्करण है)।
t
अकेले ही पुरालेख की सामग्री को सूचीबद्ध करता है। मैं यह सत्यापित करना चाहता हूं कि टार में फाइलों में मूल (अभी भी फाइल सिस्टम पर) के समान सामग्री है, जो मुझे लगा कि क्याW
करना चाहिए (दाएं?)।