Estoy usando ag( The Silver Searcher ) versión 0.31.0. Puedo buscar fácilmente una cadena en un montón de archivos usando:
localhost:workspace davea$ ag 'ftp' .
¿Pero qué pasa si solo quiero escanear archivos con ciertas extensiones? Intenté esto:
localhost:workspace davea$ ag 'ftp' .java
ERR: Error stat()ing: .java
ERR: Error opening directory .java: No such file or directory
pero tengo los errores que ves arriba.

Respuestas:
Según el manual, puede usar
agcon-Gp.ej
Por el mismo manual
Entonces también podrías correr
aunque eso restringiría la búsqueda a nombres de archivo que terminen en
.javao.propertiesfuente
A partir de entonces
ag version 2.2.0, puede ejecutarag --list-file-types, que enumerará los tipos compatibles y listos para usar . Puede ejecutarag "ftp" --javay buscar solo archivos Java variables.fuente