Comecei a usar o ack, que é muito mais rápido que o grep. No entanto, usando ack, quero procurar o nome do arquivo em vez do conteúdo do arquivo. Existe uma maneira de fazer isso?
command-line
find
grep
ack
Nadal
fonte
fonte
find . | ack whatev.ext
Imprimir arquivos onde o caminho relativo + nome do arquivo corresponde ao REGEX
fonte
[^/]*$
ao seu REGEX para pesquisar apenas no nome do arquivoConcordo que faz sentido usar o find se você estiver apenas procurando por arquivos * .txt. No entanto, o ack possui recursos avançados de detecção de tipo de arquivo, para que você possa usar
que encontrará todos os arquivos Perl, com base no nome do arquivo (* .pm, * .pl, * .t e * .pod) e na linha shebang.
fonte
Você pode fazer :
fonte