Estoy revisando una gran pila de código administrado por git, y cada vez que hago una grep, veo montones y montones de mensajes de la forma:
> grep pattern * -R -n
whatever/.git/svn: No such file or directory
¿Hay alguna forma de que esas líneas desaparezcan?
No such file or directorymensajes para archivos y / o directorios que existen? O, por el contrario, ¿cómo se grep *pueden obtener nombres de archivos que no existen? ¿Es esta una condición de carrera, donde algún otro proceso manipula el árbol de directorios (creación, cambio de nombre y eliminación de archivos) mientras grepse ejecuta?
ag,acko en sucgreplugar, son mucho más rápidos / mejores quegreppara buscar repositorios de código.