有一个zip文件,其中包含大约50K各种类型的文件。
我对下面的模式匹配感兴趣(寻找输出1150000)
AmountDue 1150000
我知道包含详细信息的文件的类型为.abc,并且只有一个.abc文件出现
目前,我正在使用它:
zipgrep "AmountDue" /path/to/sample.zip
执行此搜索需要相当长的时间(约5分钟)。不知道为什么。 是否可以指定要搜索的文件类型 - 在这种情况下为.abc。像这样:
zipgrep "AmountDue" /path/to/sample.zip -file_to_search=.abc
有关如何实施/改进的建议将是一个很大的帮助。
答案 0 :(得分:0)
您只需将“glob”模式* .abc添加到命令的末尾即可。引用它以避免扩展
zipgrep "AmountDue" /path/to/sample.zip '*.abc'