Having two different .tar.gz files: The second .tar.gz is the subset of first .tar.gz.
I need a single line command to find the missing files in second .tar.gz.
Just list the contents and do diff:
diff
diff <(tar -tvf 1.tar.gz | sort) <(tar -tvf 2.tar.gz | sort)