У меня есть каталог со всеми моими лог-файлами PUtty. Теперь я хотел бы найти файлы, содержащие UUID. Я знаю, что UUID находится в одном или нескольких файлах. Я попробовал это с Windows Explorer.

  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 функционировал чертовски старый grep 1973 года?

1 ответ1

0

Функция поиска, встроенная в Windows, была нарушена с Vista. Как и во многих других функциях Windows, Microsoft предпочла отключить его, чтобы сделать его более полезным для наименее опытного пользователя, что делает его бесполезным для разработчиков, опытных пользователей и т.д. Я лично использую FileSeek и все, и очень рекомендую оба.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .