locate: ignore .git .svn and hidden folders in general when using wildcard [duplicate]

На этот вопрос уже есть ответ здесь:

Я пытаюсь locate -i -l 256 -r '*testhack*' и получаю все скрытые файлы как результаты, загрязняющие мой ограниченный список результатов, такие как /home/kwaadpepper/testhack/TwitterReport/.git/objects/9a.

Я думаю, что regex может решить мою проблему, но как? Все, что мне удалось сделать, это вот это на regex101.

0
задан 30 March 2018 в 11:55

1 ответ

Я нашел это locate -i '*testhack*' | egrep -v "\/\." | head -n 256, но использование только располагается, хотя это кажется быстрее, чем использование regexes с располагается.

1
ответ дан 30 September 2019 в 02:28

Другие вопросы по тегам:

Похожие вопросы: