Estou usando ag
( o Silver Searcher ) versão 0.31.0. Eu posso facilmente procurar uma string em um monte de arquivos usando:
localhost:workspace davea$ ag 'ftp' .
Mas e se eu só quiser verificar arquivos com determinadas extensões? Eu tentei isso:
localhost:workspace davea$ ag 'ftp' .java
ERR: Error stat()ing: .java
ERR: Error opening directory .java: No such file or directory
mas obtive os erros que você vê acima.
Respostas:
De acordo com o manual, você pode usar
ag
com-G
por exemplo
Pelo mesmo manual
Então você também pode executar
embora isso restrinja a pesquisa a nomes de arquivos que terminem em
.java
ou.properties
fonte
A partir de
ag version 2.2.0
, você pode executarag --list-file-types
, que listará os tipos suportados e prontos para o uso. Você pode executarag "ftp" --java
e pesquisar apenas arquivos Java variáveis.fonte