I, too, "value your privacy" but unlike most I think it is priceless and fundamental. Privacy Policy

Differences between tar(1) implementations

Autodetection of compression

Testing the pipes case:

  1. Check cat isn't a shell builtin: command -v cat
  2. cat foobar.tar.gz | tar tvf -
cat(1) used here to be sure it is pipes and not fd referring to a file.

See also