Ответы:
Вы используете команду поиска Windows, а не Cygwin.
Это становится понятным, если вы введете «которые находят»
Чтобы исправить это, отредактируйте ваш путь (Свойства системы -> Дополнительно -> Переменные среды -> Системные переменные -> Путь) и переместите запись для cygwin в начало пути. (Простой способ сделать это - скопировать весь путь, вставить его в Блокнот, отредактировать его и вставить обратно).
Как указано в комментариях, еще один способ - отредактировать сценарии запуска bash и изменить там путь. Я бы даже сказал, что это предпочтительное решение, поскольку теперь я обнаружил случай, когда наличие версий cygwins сначала вызвало проблему.
Я не смог заставить корректную команду 'find' работать в командной оболочке Windows, и настройка PATH не помогла. Но это сработало:
bash
/usr/bin/find . -iname blahblah*
exit
Явный путь вызвал правильное 'find', и по любой причине работает только при запуске в bash.