
我有一個非常重要的資料夾,其中充滿了未知文件。超過 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
但這需要很長時間。
我不確定要使用的正則表達式,並且我不想刪除我的真實文件和資料夾。有沒有更快的方法來只刪除那些具有十六進位名稱的檔案?