Я знаю, що ви можете робити -W під час створення архіву, але як ви перевіряєте і вже створений архів? tvWf каже, що це недійсний архів tar?
$ 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
Те ж саме відбувається і з tar 1.15 (що є системою за замовчуванням у centos 5) та 1.26 (що є новітньою версією від gnu).
t
поодинці лише перераховано вміст архіву. Я хочу переконатися, що файли в тарі мають той самий вміст, що й оригінали (як і раніше у файловій системіW
).