将递归查找扩展到 .tar、tar.gz、tar.bz2 和 tar.xz

将递归查找扩展到 .tar、tar.gz、tar.bz2 和 tar.xz

继续在 tar.gz 存档中查找文件,如何自动递归搜索给定名称的文件,包括压缩包内的文件和压缩包内的文件?

例如,如果foo.tar.gzdir1/bar.tar.bz2dir2/dir3/foobar.tar.xz、 和dir4/dir5/dir6/barfoo.tar位于当前目录中,则

deepfind . -iname baz

(我起了这个名字)应该不仅在下面的通常目录结构中deepfind查找名为(在任意情况下)的文件,而且还在上述四个(压缩或纯)tar 存档的内容中查找。baz.

相关内容