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.


1
grep --exclude no excluye mi archivo
Estoy buscando un directorio para una cadena particular (para ver todas las instancias de dónde está presente la cadena y en qué archivos). Sin embargo, quiero excluir un archivo en particular de la búsqueda. Esto es lo que está sucediendo. $echo "searchstring" > ./old_folder/useless_file $echo "searchstring" > ./new_folder/good_file $grep -r …
8 grep  search 

3
¿Cómo decide grep que un archivo es binario?
Tengo un gran archivo de texto utf-8 con el que busco con frecuencia grep. Recientemente grepcomenzó a informar que se trataba de un archivo binario. Puedo continuar buscándolo grep -a, pero me preguntaba qué cambio hizo que decidiera que el archivo ahora era binario. Tengo una copia del mes pasado …


2
¿Cómo usar multilínea como separador de grupos en grep?
En grepella puedes usar --group-separatorpara escribir algo en el medio partidos de grupo. Esto es útil para dejar en claro qué bloques tenemos, especialmente cuando usamos la -C Xopción para obtener líneas de contexto. $ cat a hello this is me and this is something else hello hello bye i …
8 shell  grep  quoting 


2
Redirección de salida dependiendo de grep regex
Estoy usando gradle runpara iniciar un servidor REST. La salida del servidor REST se ve así: XXX.XXX.XX.XXX - <moreinfo> randomtext randomtext XXX.XXX.XX.XXX - <moreinfo> XXX.XXX.XX.XXX - <moreinfo> randomtext XXX.XXX.XX.XXX - <moreinfo> XXX.XXX.XX.XXXAquí hay una dirección IP, el texto aleatorio son mensajes de error. Toda la salida se dirige a stdout, …



8
Grep resto de la línea ... después del partido
Tengo un archivo que contiene solo dos líneas, con la siguiente estructura: $ cat /tmp/pwpower.log 000D6F0000D34227, -114.10 000D6F0001A405C4, -130.09 Los valores son valores de potencia de mi planta solar. Valor negativo significa generación. Necesitaría los valores extraídos a través de grep / sed / awk, cualquiera sea la forma más …


2
¿Cuál es la forma más eficiente de buscar dos cosas completamente separadas y asignar los valores a variables separadas?
CentOS 6.x Quiero tomar la salida de curl, grep para dos cadenas completamente separadas y asignar sus respectivos valores como variables. ¿Cuál es la forma más eficiente de hacer esto (sin escribir la salida en el disco)? Normalmente pensaría en tener un script con algo como: #!/usr/bin/env bash foo1=$(curl https://domain.com/file.xml …


1
¿Por qué grep a veces muestra el nombre del archivo, a veces no?
¿Puede alguien explicarme por qué no obtengo la ruta completa en el ejemplo 1? ejemplo 1 - devolver la línea encontrada grep MODIFY /opt/releases/packages/cr_c_cr6/sas/dbms/*/*; outcome: MODIFY ejemplo 2 - regresar ruta completa grep MODIFY /opt/releases/packages/cr666/sas/dbms/*/*; /opt/releases/packages/cr666/sas/dbms/sti/FA_DISCLOSURE.ddl:MODIFY QUANTITY NUMBER; He encontrado una solución, pero quiero entender lo que está sucediendo aquí. …
8 grep  wildcards 

2
grep una línea antes del partido más el partido
zzzzzzzzz aaaaaaaaa bbbbbbbbb & ccccccccc & ddddddddd hhhhhhhhh eeeeeeeee fffffffff & ggggggggg & en la línea anterior, lo que quiero es grep/ sed/ awk(cualquier método está bien) una línea que tenga un &signo más una línea encima. así, por ejemplo, el resultado deseado se verá así: aaaaaaaaa bbbbbbbbb & ccccccccc …

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.