
알 수 없는 파일로 "감염"된 매우 중요한 폴더가 있습니다. 500,000개 이상의 파일에는 16진수 이름이 있으며 대부분은 각각 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
하지만 너무 오래 걸립니다.
사용할 정규식이 확실하지 않으며 실제 파일과 폴더를 삭제하고 싶지 않습니다. 16진수 이름을 가진 파일만 제거하는 더 빠른 방법이 있습니까?