locate: ignore .git .svn e pastas ocultas em geral ao usar curinga [duplicado]

0

Eu tento locate -i -l 256 -r '*testhack*' e obtenho todos os arquivos ocultos como resultados poluindo minha lista de resultados limitados, coisas como /home/kwaadpepper/testhack/TwitterReport/.git/objects/9a .

Eu acho que o regex pode resolver o meu problema, mas como? Tudo o que consegui fazer foi isto no regex101 .

    
por Kwaadpepper 30.11.2015 / 08:29

1 resposta

1

Eu encontrei este locate -i '*testhack*' | egrep -v "\/\." | head -n 256 , mas usando apenas o locate, embora pareça mais rápido do que usar regexes com o locate.

    
por Kwaadpepper 30.11.2015 / 08:53