如何在不解压的情况下将 *.tgz 的内容列表转储到文本文件 (Ubuntu)?

How can I dump a list of the contents of a *.tgz to a text file without extracting it (Ubuntu)?

我有一个巨大的 (100+GB) *.tgz 存档,我想将其内容(路径和文件名)转储到一个文本文件中。我知道如何在终端中列出它们:

tar -ztvf my-data.tar.gz

...但我不知道如何将列表放入文本文件中。

感谢您的帮助:)

只需使用如下内容: tar -ztvf my-data.tar.gz > fileswithin.txt