您好,我有一个相当大的 .7z 档案(~10GB),其中包含数十个 .txt 文件,其中每个文件包含数千万个电子邮件地址和密码对。
有没有快速查找此 .7z 档案中的条目(例如:我的电子邮件)的方法,而无需提取它?我用的是 Mac。谢谢!
答案1
.txt
恐怕除非您对这些文件使用了 0% 压缩算法(意味着您只是为了存储而存档它们),否则除了在解压缩后检查文件或使用/制作一些可以为您完成此操作的软件之外,没有其他方法。
我希望你有一个好的processor
,因为如果你在归档这些文件RAM
时实施了良好的压缩算法,这将需要相当长的时间.txt
答案2
答案3
实际上有一种方法可以做到这一点,至少在 Linux 上是这样的。第一个答案是错误的。如果 7za 二进制文件在 MacOS 中以相同的方式运行,那么这也应该在那里有效
7za -so <filename.7z> | grep "<word>"