es una utilidad de línea de comando para buscar expresiones regulares dentro de cadenas.
$ grep
find . -name "*.java" -print0 | xargs -0 grep -i ".*Legacy.*xmi"
grep -Ev "^($|#)" files2remove.txt | xargs -n 1 rm -fd
# removed in 2011-05-25 conf/words.aspell.dist lib/styles/style.css # removed in 2010-11-07 inc/lang/ar/subscribermail.txt inc/lang/az/subscribermail.txt inc/lang/bg/subscribermail.txt inc/lang/ca/subscribermail.txt inc/lang/ca-valencia/subscribermail.txt inc/lang/cs/subscribermail.txt
grep -vf fichero1 fichero2
grep -vxFf ItemsListtoAvoid.txt AllItemsList.txt > ItemsDifference.txt
tail -f some_log_file.log | grep --line-buffered the_thing_i_want
grep -e 'palabra1' -e 'palabra2' fichero grep 'palabra1\|palabra2\|palabra3' fichero grep -E 'palabra1|palabra2' fichero egrep -w 'palabra1|palabra2' fichero
grep -v ^# <fichero> | grep .
strings /dev/urandom | grep -o '[[:alnum:]]' | head -n 30 | tr -d '\n'; echo