查找包含填充符 (0x00) 的文件

查找包含填充符 (0x00) 的文件

我的 qbitorrent 设置为预分配文件。

崩溃后,它丢失了很多种子,其中许多不完整。 (我后来清理了它,现在使用洪水)

我有一个包含 1000 个文件夹和文件的目录,我需要在其中查找不完整的文件夹和文件。我假设使用的填充符是 0x00,是否有一个简单的命令可以迭代所有文件并回显包含高于某个阈值的 0x00 的文件?

搜索后我发现了这个,但不知道如何完成它:

grep -P '\x00{NNN}' File

答案1

grep -rlaP '\x00{4096}' your_directory

更改4096为您想要的一串空字节的实际长度。

相关内容