1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2024-10-31 06:18:17 +01:00
tldr/pages/common/ag.md
2017-10-31 22:41:52 +01:00

553 B

ag

The Silver Searcher. Like ack, but faster.

  • Find files containing "foo", and print the line matches in context:

ag {{foo}}

  • Find files containing "foo", but only list the filenames:

ag -l {{foo}}

  • Find files containing "FOO" case-insensitively, and print only the match, rather than the whole line:

ag -i -o {{FOO}}

  • Find "foo" in files with a name matching "bar":

ag {{foo}} -G {{bar}}

  • Find files whose contents match a regular expression:

ag '{{^ba(r|z)$}}'

  • Find files with a name matching "foo":

ag -g {{foo}}