我有一个非常重要的文件夹,里面“感染”了未知文件。超过 500,000 个文件的名称都是十六进制的,其中大多数都是 0 字节。 文件名如下所示。
:
08/28/2019 04:20 PM 0 70F55530
08/28/2019 09:00 PM 0 70F55630
08/28/2019 04:37 PM 0 70F56530
08/28/2019 04:55 PM 0 70F57530
08/28/2019 09:34 PM 0 70F57630
08/28/2019 05:12 PM 0 70F58530
08/28/2019 09:52 PM 0 70F58630
:
我进行了病毒扫描,但什么也没发现。顺便说一句,我的原始文件仍在文件夹中。
我曾尝试通过 git-bash 删除奇怪的文件:
find . -type f -name "[0-9]*" -delete
并且
find . -type f ! -name "*.*" -delete
但这需要很长时间。
我不确定要使用哪个正则表达式,而且我不想删除我的真实文件和文件夹。有没有更快的方法可以只删除那些具有十六进制名称的文件?