grep es una utilidad de línea de comandos que se usa principalmente en sistemas operativos Unix para buscar cadenas de texto en archivos mediante el uso de expresiones regulares. grep toma una expresión regular de la línea de comandos, lee la entrada estándar o una lista de archivos, e imprime las líneas que contengan coincidencias. Algunos ejemplos de uso incluyen buscar todas las líneas que contengan la cadena "tal" en archivos, o buscar recursivamente en subdirectorios usando la opción "-r".