1.3 KiB
Raw Blame History

ag

The Silver Searcher. Аналог ack, позиционирующийся как более быстрый. Больше информации: https://manned.org/ag.

  • Найти файлы, содержащие string, и вывести подходящие строки с контекстом:

ag string

  • Найти файлы, содержащие string, в заданной папке:

ag string {{путь/к/каталогу}}

  • Найти файлы, содержащие string, но вывести только имена файлов:

ag {{[-l|--files-with-matches]}} string

  • Найти файлы, содержащие STRING, независимо от регистра, и вывести только совпадения, а не строки целиком:

ag {{[-i|--ignore-case]}} {{[-o|--only-matching]}} STRING

  • Найти string в файлах, имя которых совпадает с file_name:

ag string {{[-G|--file-search-regex]}} file_name

  • Найти файлы, содержимое которых совпадает с регулярным выражением:

ag '{{^ca(t|r)$}}'

  • Найти файлы, у которых имя содержит string:

ag {{[-g|--filename-pattern]}} string