11 May 2018

ag Cheat Sheet

A hidden gem, replace of grep:

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

ag hola$



No comments :

My Blog List

Blog Archive


The views expressed on this blog are my own and do not necessarily reflect the views of Oracle.