基本上我有.bz2.gz.bz2文件,其中提取提供了一個.bz2.gz文件,並再次提取給出.bz2文件。在這個.bz2文件中,我想用grep命令搜索我的txt文件。我搜索了這個,但我得到了bzgrep命令,它只會搜索bz2文件而不是相應的.gz.bz2文件,並且不會給我任何結果。如何使用grep命令在.bz2.gz.bz2文件中搜索?
在unix系統中有一個命令,它將在壓縮歸檔中遞歸搜索壓縮歸檔,並僅當它在其中找到txt文件時返回結果?
P.S:文檔中的txt文件可能會深入到10級以下。我希望命令遞歸地找到txt文件並搜索所需的字符串。在txt文件級別之前,除了歸檔文件外,沒有其他文件存在。
真的不知道什麼是點有'.bz2.gz.bz2'文件... – jm666
不,這種奇怪的情況沒有工具。我認爲除了分析文件的循環之外沒有別的辦法;如果它被壓縮解壓縮的話,如果它不是grep就可以了。如果可靠,分析可以在文件名上完成。 – linuxfan