grep(1) -E %27%5E%5Ba-zA-Z_-%5D%2B%3A.*%3F%23%23 .*%24%24%27 %24%28MAKEFILE_LIST%29 %7C sort %7C awk %27BEGIN %7BFS %3D %22%3A.*%3F%23%23 %22%7D%3B %7Bprintf %22%5C033%5B36m%25-30s%5C033%5B0m %25s%5Cn%22%2C %24%241%2C %24%242%7D%27
print lines matching a pattern
Matcher Selection
    -E, --extended-regexp
           Interpret PATTERN as an extended regular expression (ERE, see below).  (-E is specified by POSIX.)
grep searches the named input FILEs (or standard input if no files are named, or if a single hyphen-minus
(-) is given as file name) for lines containing a match to the given PATTERN.  By  default,  grep  prints
the matching lines.
source manpages: grep