Pre-requisitos
- Por defecto en windows no viene instalado grep, este se debe instalar con scoop
TODOS LOS ARCHIVOS DENTRO DE UN DIRECTORIO
grep -lir "test" "/mnt/toshiba/documentos"
l: Imprime la ruta del archivo que contiene el texto solicitado
i: No reconoce entre mayusculas y minusculas
r: Busca de forma recursiva en el directorio indicado
DETERMINADOS ARCHIVOS DENTRO DE UN DIRECTORIO
Si queremos buscar solo en determinado tipo de archivos
Ejecutar el comando siguiente, adaptado a las necesidades especificas.
grep -lir "pruebas" /mnt/toshiba/documentos/*.txt
Para buscar varias cadenas de texto
grep -r -e "Test" -e "Pruebas" /mnt/toshiba/documentos/
EN EL ARCHIVO ESPECIFICADO
Windows
grep "invalid password" audit.log
Linux
grep invalid password audit.log
EXPORTAR EL RESULTADO A OTRO ARCHIVO
Windows
grep "invalid password" audit.log > error.txt
Linux
grep invalid password audit.log cat /tmp/errores.txt