Я ищу конкретные файлы в каталоге сервера Windows 2003, который содержит тысячи файлов. Каталог является частью сетевого тома, который смонтирован на моем Mac.
Прямо сейчас я использую find:
find . -name \*STRING\*
Но это все еще не очень быстро. Есть ли способ сделать это быстрее / эффективнее?
Похоже, вы смотрите со своего Mac на общий каталог с сервера Windows 2003. Если это так, то да. Краткий ответ: перечислите файлы во временный файл на сервере Win2k3, используя программу, локальную для сервера Win2k3. Перенесите этот файл на свой Mac.
Вы убиты задержкой запросов к / от сервера; вышеупомянутое уменьшит это. Я не знаю точных команд; Я просто знаю, что вам нужно выполнить поиск локально на машине Win2k3 и передать результат на Mac.
источник