Is it possible to use the
find command so that it searches the files within a tar.gz archive also using wildcards?
find archive.tar.gz --name *foo*
Mount the archive as a directory. You can do it with the AVFS filesystem, which allows you to access any archive as a directory whose name has a trailing