“Conocimientos Sistemas>Linux

Cómo usar grep para buscar un archivo en Inversa

2016/3/31
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 :

Linux
PC, Linux y Yahoo Configuración de Mensajes para Android
Cómo construir un sistema Linux
Cómo detener un CentOS 5.4 Firewall
Lo UNIX Programas del sistema operativo se utilizan para crear canalizaciones
Cómo cambiar un UID o GID
¿Cuál es la diferencia entre Cron & Anacron
Cómo hacer un reparto manual en Debian Linux
Cómo crear un grupo de volúmenes en AIX
Conocimientos Informáticos © http://www.ordenador.online