为什么 Windows 资源管理器无法在文本文件列表中找到 UUID 字符串?

为什么 Windows 资源管理器无法在文本文件列表中找到 UUID 字符串?

我有一个包含所有 PUtty 日志文件的目录。现在我想查找包含 UUID 的文件。我知道 UUID 位于一个或多个文件中。我尝试使用 Windows 资源管理器。

  1. 我使用搜索输入字段进行搜索,但没有得到结果。
  2. 我特别告诉 Windows 资源管理器搜索文件内容,但没有结果。

因为我知道 UUID 一定在那里,所以我grep立即尝试并获取了它们:

XXX@XXX /d/User/XXX/PuTTY.log
$ grep -l 416eaefb-81ca-e9bc-a755-8ea8fd8f1b53 *
2015-03-17_092835_.log
2015-03-23_131134_.log
2015-03-23_153320_.log

我的 Windows 资源管理器出了什么问题?我需要做什么才能在 2015 年的 Windows 中实现 1973 年的旧 grep 功能?

答案1

自 Vista 以来,Windows 内置的搜索功能就已损坏。与许多其他 Windows 功能一样,微软选择将其简化,以使其对最不熟练的用户更有用,从而使其对开发人员、高级用户等几乎毫无用处。我个人使用文件搜索一切,并强烈推荐这两款产品。

相关内容