据我所知,grep 不应该启动可执行文件。但是在 Windows 计算机上的 Cygwin 中,通过硬盘上的子目录递归运行 grep 时,它启动了一个名为“FastMailChecker v. 1.0.exe”的可执行文件。该 exe 运行后自行删除。
这怎么可能?我收到“权限被拒绝”错误,但不是因为它无法读取 exe。错误似乎是由于 exe 试图在我的工作站上执行某些操作而导致的。无论哪种情况,文件“FastMailChecker v. 1.0.exe”在 grep 之后自行删除
能解释一下这是怎么发生的吗?我有这些目录的原始 zip 文件,因此能够重现上述场景。