Відповіді:
По суті, вам спочатку потрібно запустити оновленняb, оскільки це будує базу даних, яку використовує пошук.
Просто зробіть updateb --localpaths = c: / як рішення першого знімка.
Дивіться цю публікацію в блозі для купою корисних порад, зокрема про те, як налаштувати updateb через cygwin cron: https://web.archive.org/web/20061114000822/www.weiqigao.com/blog/2006/08/14/ten_steps_to_higher_cygwin_productivity .html (оновлене посилання на archive.org)
Google "cygwin updatedb" для відповідної публікації, якщо у вас виникли проблеми з шляхами, що містять пробіли. У мене не виникає жодних проблем (крім відмови у дозволі) на WinXP Pro, але цього можуть вимагати інші платформи.
Для використання locate
потрібно запустити updatedb
спочатку.
Я думаю, що потрібна вам команда find
Зробіть, man find
щоб побачити синтаксис та параметри
Команда locate працює проти заздалегідь створеної бази даних імен файлів