Что происходит, когда grep в Cygwin пытается прочитать содержимое exe-файла Windows?

Что происходит, когда grep в Cygwin пытается прочитать содержимое exe-файла Windows?

Насколько я знаю, grep не должен запускать исполняемый файл. Но при рекурсивном запуске grep через подкаталоги на жестком диске в Cygwin на машине Windows, он запустил исполняемый файл под названием "FastMailChecker v. 1.0.exe". Исполняемый файл запустился, а затем удалился.

Как это возможно? Я получил ошибку "отказано в доступе", но не потому, что он не смог прочитать exe. Похоже, ошибка возникла, когда exe пытался что-то сделать на моей рабочей станции. В любом случае, файл "FastMailChecker v. 1.0.exe" удалил себя после grepping на нем

Есть ли объяснение, как это могло произойти? У меня есть оригинальные zip-файлы для этих каталогов, и я могу воспроизвести вышеуказанный сценарий.

Связанный контент