Abra el archivo en formato de secuencia de comandos y luego busque con la palabra clave que desea encontrar de la siguiente manera.
$vi <logfilename>
     &
:/search
 Puedes usar grep para mostrar líneas coincidentes y less como buscapersonas:
grep 'Nov 12 2012' /path/to/logfile | less
Escriba 'espacio' al final de cada página para avanzar a la siguiente pantalla de resultados.
 Puedes usar grep de la siguiente manera:
grep 'Nov 12 2012' file_to_search.log > search_results.log
Algunas explicaciones:
- grepes el nombre del comando/herramienta utilizada para buscar patrones
- 'Nov 12 2012':inmediatamente después de- grepy separados por al menos 1 espacio, especificas el patrón que quieres buscar
- file_to_search.log:como último argumento de- grepaquí, especifica los archivos que desea buscar
- > search_results.log:El- >significa redirección de salida. Aquí significa "escribir el resultado de este comando en un archivo llamado- search_results.log. Si el archivo ya existe, sobrescríbalo por completo.
 Después de obtener la salida, puede ver los resultados con un editor de texto de su elección o con less , así que use cualquiera de los siguientes:
less search_results.log
gedit search_results.log
emacs search_results.log
vim search_results.log
grep --after-context=5 --before-context=10 'Nov 12 2012' yourfile.log
Eso mostrará cada línea que contiene el texto de la fecha, así como 10 líneas de texto ANTES de la línea que coincidió y 5 líneas DESPUÉS de la línea que coincidió.