Відповіді:
Ви використовуєте команду Windows для пошуку, а не cygwin.
Це стає зрозумілим, якщо ви введете "котрий знаходить"
Щоб виправити це, відредагуйте свій шлях (Властивості системи -> Додатково -> Змінні середовища -> Змінні системи -> Шлях) і перемістіть запис для cygwin на передню частину шляху. (Простий спосіб зробити це - скопіювати весь шлях, вставити його в Блокнот, відредагувати його та вставити назад).
Як зазначено в коментарях, інший маршрут - це редагувати сценарії запуску bash та змінювати шлях до них. Я б навіть сказав, що це найкраще рішення, тому що зараз я знайшов випадок, коли вперше версії cygwins спричинили проблему.
Я не міг отримати правильний «знайти» для запуску, коли в командній оболонці Windows, і налаштування PATH не допомогло. Але це спрацювало:
bash
/usr/bin/find . -iname blahblah*
exit
Явний шлях запустив правильний "find", і з будь-якої причини працює лише під час запуску в bash.