Cómo grep para un patrón en los archivos en el archivo tar sin llenar el espacio en disco

Tengo un archivo tar que es muy grande ~ 5GB.

Quiero grep para un patrón en todos los archivos (y también imprimir el nombre del archivo que tiene el patrón) en el archivo, pero no quiero llenar el espacio en el disco extrayendo el archivo.

De todos modos puedo hacer eso?

Intenté esto, pero esto no me da los nombres de archivo que contienen el patrón, solo las líneas coincidentes:

tar -O -xf test.tar.gz | grep 'this'
tar -xf test.tar.gz --to-command='grep awesome'

Además, ¿dónde está documentada esta característica del alquitrán? tar xf test.tar $ FILE

Respuestas a la pregunta(7)

Su respuesta a la pregunta