Preguntas etiquetadas con grep

grep es una utilidad de línea de comandos de Unix que busca entradas de líneas que coinciden (o no) con una expresión regular e imprime los resultados. Use esta etiqueta para preguntas sobre cómo usar las características de grep, cómo escribir expresiones regulares que funcionan con grep y el uso general. Debido a que grep ahora está disponible en entornos similares a Unix (por ejemplo, Cygwin en Windows), también puede usar esta etiqueta para preguntas de compatibilidad y diferencias entre versiones y entornos de software.

4
¿Cuáles son las ventajas, si alguna de grep sobre egrep
Estoy aprendiendo sobre la familia de programas grep, y me parece que egrep es estrictamente superior a grep: puede hacer todo lo que grep puede hacer, pero más. ¿Me equivoco? ¿Por qué no usar egrep siempre? EDITAR: Sé que grep -E es lo mismo que egrep. Quiero saber por qué …
4 linux  unix  grep  egrep 

2
Ordenar archivos con grep
Tengo algunos cientos de archivos de salida, algunos de los cuales contienen mensajes de error. Digamos que quiero poner automáticamente todos los archivos que contienen la cadena "ERROR_1" en una "subcarpeta_1", y el resto en una segunda "subcarpeta_2". Esto debería ser posible al conectar grep de alguna manera. ¿Cuál sería …
4 bash  grep  sorting  pipe 


2
¿Cómo busco subcadenas en Bash?
Quiero averiguar y mostrar la cantidad total de subcadenas TTT encontradas en las primeras 2,000 líneas en el archivo. Había estado usando grep hasta que lo probé, y me di cuenta de que no identifica subcadenas.
3 bash  search  grep  string 


2
¿No se supone que egrep, fgrep son alias de grep?
Dado que egrep es esencialmente grep -EI esperaría que fuera un alias que llame a grep con esa opción. Sin embargo en mi sistema file `which egrep` muestra que es un ejecutable. También egrep como un alias solo invoca egrepcon la opción de color. ¿Por qué no es un alias? …


2
Tengo problemas con un archivo de texto marcado como binario
Tengo un ejecutable que genera un archivo de texto como salida. El problema es que el archivo de texto sale con un indicador de archivo binario de algún tipo. El resultado es algo como esto: $ grep "grep string" output_file.txt Binary file output_file.txt matches. $ grep -a "grep string" output_file.txt …
3 linux  grep 

2
¿Cómo busco una cadena en un grupo de archivos cuando algunos de esos archivos contienen espacios?
Estoy ejecutando Mac 10.7.5. En una terminal, usaré este comando para encontrar archivos con cadenas find src/main -name "*" | xargs grep -i 'mystring' Sin embargo, cuando los archivos contienen espacios, obtendré resultados como grep: images/mystuff/essential-questions-selected-arrow-ela: No such file or directory grep: 5.24.38: No such file or directory grep: PM.png: …
2 macos  unix  find  grep  xargs 




1
Live (e) grepping en un archivo
Cada semana más o menos necesito cargar un archivo que tiene millones de líneas y comenzar a ejecutar greps en él. Algunos greps son positivos, algunos son negativos (bandera "-v"). Algunos son grep y otros son egrep. Lo hago manualmente hoy: ejecute un grep, guarde los resultados en un archivo, …
2 grep 


2
¿Filtrar líneas si se encontró el número de cadenas?
Necesidad de filtrar y mostrar las líneas de registro, si la línea contiene exactamente 2 comas , y no contiene una cadena específica. ¿Qué comando de Linux necesito usar, awk, grep, ¿cuál es la expresión? Para la segunda condición utilizo esto: awk '!/specificstring/' ./log/file/path Dos cheques con coma, no sé …
1 linux  grep  logging  awk 

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.