Bir arşiv oluştururken -W yapabileceğinizi biliyorum, ancak arşivi nasıl doğrulayıp oluşturdunuz? tvWf geçerli bir katran arşivi olmadığını söylüyor?
$ 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
Aynı şey hem tar 1.15 (centos 5'teki sistem varsayılanı) hem de 1.26 (gnu'nun en yeni sürümü) ile olur.
tsadece arşivin içeriğini listeler. Katrandaki dosyaların orijinallerle aynı içeriğe sahip olduğunu doğrulamak istiyorum (hala dosya sisteminde), neWyapmam gerektiğini düşündüm (doğru?).