Grep es una potente utilidad de Unix /Linux de línea de comandos para buscar archivos de gran tamaño , como los archivos de registro de ordenador, para identificar las líneas que contienen la información deseada. Por ejemplo, en un largo archivo de registro informático , el usuario sólo desea ver las líneas que contienen la palabra "ERROR ". Él tendría que escribir lo siguiente en el terminal de Unix : grep logfile.logHowever "ERROR " , a menudo la información más importante en un archivo se encuentra al final del archivo, más bien el comienzo . Sería muy útil si no había una bandera comando para decirle a grep para buscar el archivo a la inversa , pero desafortunadamente eso no es una opción . En cambio, debemos revertir el archivo con otra aplicación y "pipe" los datos al programa grep . Esta es una operación común en Unix y Linux de secuencias de comandos : utilidades simples encadenar juntos para producir resultados complejos . Instrucciones
1
Abre tu terminal. La forma de hacerlo dependerá de la versión del sistema operativo
2
Escriba el siguiente comando: .
Tac logfile.log
Debe reemplazar el nombre de archivo " archivo de registro " con el archivo que desea utilizar . Tac es un comando de Unix que se invierte el orden de las líneas en el archivo e imprime los resultados en la consola . Pulse Enter para ver los resultados.
3
Repetir el último comando y añadir el comando " pipe" a él , seguido por el comando grep desea ejecutar . Por ejemplo :