Preguntas etiquetadas con grep

Para preguntas relacionadas con grep, una herramienta de línea de comandos para buscar patrones de texto en archivos. Use esta etiqueta para preguntas sobre grep o preguntas sobre problemas derivados del uso de la herramienta de línea de comandos grep.


5
¿Cómo mostrar las líneas 2-4 después de cada resultado grep?
Estoy analizando un archivo de buzón que almacena informes del servidor de correo electrónico para el correo electrónico entregado sin éxito. Deseo extraer direcciones de correo electrónico incorrectas, de modo que las elimine del sistema. El archivo de registro se ve así: ...some content... The mail system <slavicatomic118@hotmail.com>: host mx1.hotmail.com[65.54.188.94] …
39 grep 

4
Grep desde el final de un archivo hasta el principio
Tengo un archivo con aproximadamente 30.000.000 de líneas (contabilidad de radio) y necesito encontrar la última coincidencia de un patrón dado. El comando: tac accounting.log | grep $pattern da lo que necesito, pero es demasiado lento porque el sistema operativo primero tiene que leer todo el archivo y luego enviarlo …

3
¿Cómo iniciar grep multihilo en la terminal?
Tengo una carpeta que tiene más de 250 archivos de 2 GB cada uno. Necesito buscar una cadena / patrón en esos archivos y generar el resultado en un outputarchivo. Sé que puedo ejecutar el siguiente comando, ¡pero es demasiado lento! grep mypattern * > output Quiero acelerarlo Siendo un …
38 grep  parallelism 



2
Me gustaría grep todos los archivos excepto algunos tipos de archivos?
¿Cómo recursivamente greparchivos dentro de una carpeta dada, excepto un par de tipos de archivos? Por ejemplo, estoy buscando una cadena dentro de mi carpeta de espacio de trabajo pero termina buscando dentro de archivos sql y genera cadenas serializadas. Entonces, en este caso, me gustaría grepla carpeta del espacio …
36 grep 

3
¿Grep usa un caché para acelerar las búsquedas?
He notado que las ejecuciones posteriores de grepla misma consulta (y también una consulta diferente, pero en el mismo archivo) son mucho más rápidas que la primera ejecución (el efecto se nota fácilmente al buscar en un archivo grande). Esto sugiere que grep utiliza algún tipo de almacenamiento en caché …
36 linux  grep  cache 

4
¿Cuál es la diferencia entre la opción grep -e y grep -E?
Estoy tratando de entender la diferencia entre grep -ey grep -E. Ahora de grep manpagetengo: -E, --extended-regexp Interpreta PATTERN como una expresión regular extendida (ver más abajo). -e PATRÓN, --regexp = PATRÓN Use PATTERN como patrón; útil para proteger patrones que comienzan con - La explicación anterior no tiene sentido …
34 grep 

3
La tubería de grep a awk no funciona
Estoy tratando de grepcontinuar con tailel registro de archivos y obtener la npalabra th de una línea. Archivo de ejemplo: $ cat > test.txt <<EOL Beam goes blah John goes hey Beam goes what? John goes forget it Beam goes okay Beam goes bye EOL ^C Ahora si hago un …
34 bash  grep  rhel  awk  tail 

6
¿Cómo canalizo ls a grep y elimino los archivos filtrados por grep?
Quería eliminar algún paquete en mi archivo de inicio, pero el nombre del archivo era demasiado largo ( google-chrome-stable_current_i386.deb). Entonces, decidí usar el comando ls|grep chrome|rmpara canalizar los archivos a grep para filtrar el archivo de Chrome, y luego eliminarlo. No funcionó, así que me gustaría ver cómo puedo hacer …
33 grep  pipe  ls  rm 


4
Limite el contexto grep a N caracteres en línea
Tengo que buscar algunos archivos JSON en los que la longitud de la línea excede algunos miles de caracteres. ¿Cómo puedo limitar grep para mostrar el contexto hasta N caracteres a la izquierda y a la derecha del partido? Cualquier herramienta que no sea grep también estaría bien, siempre que …
31 grep  search  json 


2
grep y escapando de un signo de dólar
Quiero saber qué archivos tienen la cadena $Id$. grep \$Id\$ my_dir/mylist_of_files devuelve 0 ocurrencias. Descubrí que tengo que usar grep \$Id$ my_dir/mylist_of_files Entonces veo que el $Idcolor está en la salida, es decir, ha sido emparejado. ¿Cómo podría igualar el segundo $y por qué no \$Id\$funciona? No importa si el …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.