tar: Ignore Zeros

1 
1 Ignoring Blocks of Zeros
1 ........................
1 
1 Normally, 'tar' stops reading when it encounters a block of zeros
1 between file entries (which usually indicates the end of the archive).
1 '--ignore-zeros' ('-i') allows 'tar' to completely read an archive which
1 contains a block of zeros before the end (i.e., a damaged archive, or
1 one that was created by concatenating several archives together).
1 
1    The '--ignore-zeros' ('-i') option is turned off by default because
1 many versions of 'tar' write garbage after the end-of-archive entry,
1 since that part of the media is never supposed to be read.  GNU 'tar'
1 does not write after the end of an archive, but seeks to maintain
1 compatibility among archiving utilities.
1 
1 '--ignore-zeros'
1 '-i'
1      To ignore blocks of zeros (i.e., end-of-archive entries) which may
1      be encountered while reading an archive.  Use in conjunction with
1      '--extract' or '--list'.
1