Respuestas:
En esencia, primero debe ejecutar updatedb, ya que esto crea la base de datos que ubica los usos.
Simplemente actualice b --localpaths = c: / como una solución de primer disparo.
Consulte esta publicación de blog para obtener un montón de buenos consejos, que incluyen cómo configurar updatedb a través de cygwin cron: https://web.archive.org/web/20061114000822/www.weiqigao.com/blog/2006/08/14/ten_steps_to_higher_cygwin_productivity .html (enlace actualizado a archive.org)
Google 'cygwin updatedb' para una publicación relevante si tiene problemas con las rutas que incluyen espacios. No tengo ningún problema (aparte del permiso denegado) en WinXP Pro, pero otras plataformas pueden requerir esto.
Para usarlo locate
debes correr updatedb
primero.
Creo que el comando que quieres es find
Hacer man find
para ver la sintaxis y las opciones
El comando de localización se ejecuta contra una base de datos de nombres de archivo preconstruida