Sé que puede hacer -W al crear un archivo, pero ¿cómo verifica un archivo ya creado? tvWf dice que no es un archivo tar válido?
$ 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
Lo mismo sucede con tar 1.15 (que es el valor predeterminado del sistema en centos 5) y 1.26 (que es la versión más nueva de gnu).
t
solo solo enumera el contenido del archivo. Quiero verificar que los archivos en el tar tengan el mismo contenido que los originales (todavía en el sistema de archivos), lo que pensé que era lo queW
debería hacer (¿verdad?).