Preguntas etiquetadas con grep

13
"Desagrupar": qué patrones no coinciden

Estoy buscando un comando o script para hacer lo siguiente, dado: file1.txt: abcd efgh ijkl mnop file2.txt: 123abcd123 123efgh123 123mnop123 Quiero un comando que haga algo como esto: ungrep file1.txt file2.txt y devuelve lo siguiente: ijkl En otras palabras, me está dando las líneas...

13
Grep en miles de archivos

Tengo un directorio con cca 26 000 archivos y necesito grep en todos estos archivos. El problema es que lo necesito lo más rápido posible, por lo que no es ideal hacer un script donde grep tome el nombre de un archivo del comando find y escriba coincidencias en el archivo. Antes del problema "la...

13
La expresión regular correcta no funciona en grep

Tengo esta expresión regular: (?<=prefix).*$ que devuelve cualquier carácter que sigue al "prefijo" de la cadena y funciona bien en cualquier motor de expresiones regulares en línea (por ejemplo, https://regex101.com ). El problema es cuando uso esa expresión regular en bash: grep...

13
Filtrar salida de comando por color

Estoy ejecutando una utilidad que no ofrece una forma de filtrar su salida. Nada en el texto de la salida indica que una función en particular falló pero se muestra en rojo. El resultado es tan largo que al final, cuando informa algunos # de errores, no siempre puedo desplazarme para ver el...

13
Cómo grep salida de netcat

Estoy tratando de obtener una secuencia de texto en vivo netcat, pero no funciona para mí: netcat localhost 9090 | grep sender no devuelve nada, pero estoy seguro de que debería. Si redirijo la netcatsalida a un archivo y agrego algunos retrasos (simular el entorno real), entonces funciona: $...

12
Ejecute `grep` excluyendo un archivo en una ruta específica

Quiero excluir el archivo ./test/main.cppde mi búsqueda. Esto es lo que estoy viendo: $ grep -r pattern --exclude=./test/main.cpp ./test/main.cpp:pattern ./lib/main.cpp:pattern ./src/main.cpp:pattern Sé que es posible obtener el resultado que quiero mediante el uso de múltiples comandos en una...

12
¿Por qué este `grep -v` no funciona como se esperaba?

Tengo un problema extraño relacionado con las grep -vconsultas. Permítame explicarle: Para mostrar las conexiones que uso who: $ who harry pts/0 2016-12-08 20:41 (192.168.0.1) james pts/1 2016-12-08 19:28 (192.168.0.1) timothy pts/2 2016-12-08 02:44 (192.168.0.1) La corriente ttyde mi terminal...

12
extraer los caracteres antes () usando grep

Necesito extraer los caracteres antes del carácter '('. Mi estructura de archivos es: rosa (bueno) ook margarita () no lilly (mal) bien girasol () bonito Necesito el archivo de salida en forma de: rose daisy lilly sunflower ¿Alguien puede decir el comando para esto ..... awk,...