Ограничение поиска по серебру только для поиска файлов определенного типа

2154
David West

Я делаю ag "active_record" ., но я хочу заботиться только о .rbфайлах.

Как я могу ограничить, какие типы файлов он ищет в командной строке?

5

1 ответ на вопрос

7
Luke H

Succintly,

ag active_record --ruby

Также вы можете использовать:

ag --list-file-types перечислить поддерживаемые типы файлов

В противном случае вы можете ограничить расширение (также для неизвестных типов файлов), предоставив регулярное выражение следующим образом:

ag -G'\.rb$' active_record

Отредактировано в связи с исправлением Боббалуба

Это не работает для меня. Я думаю, что это должно быть `ag active_record --ruby`. vise 6 лет назад 0
Это `-G`, а не` -g`. bobbaluba 6 лет назад 0

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