Preguntas etiquetadas con grep

8
¿GREP_OPTIONS = --color = siempre se ignora?

Estaba jugando con la configuración GREP_OPTIONSy no pude hacerlo funcionar. Simplemente curioso por qué. Salida de comandos de prueba simple: richard@ubuntu:~$ echo $GREP_OPTIONS richard@ubuntu:~$ richard@ubuntu:~$ ls | grep o Desktop downloads Dropbox ebooks workspace richard@ubuntu:~$ ls...

8
Obtener contenido antes de un colon

Tengo un archivo de texto en Linux donde los contenidos son los siguientes: help.helloworld.com:latest.world.com dev.helloworld.com:latest.world.com Quiero obtener el contenido antes de los dos puntos como a continuación: help.helloworld.com dev.helloworld.com ¿Cómo puedo hacer eso dentro de...

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 /...

8
¿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 am...

8
¿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...

8
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" >

8
Cómo encontrar líneas que comienzan con **

Necesito encontrar si alguna línea en un archivo comienza **. No puedo entender cómo hacerlo porque *el shell lo interpreta como un comodín. grep -i "^2" test.out funciona si la línea comienza con un 2 pero grep -i "^**" test.out Obviamente no funciona. (También necesito saber si esta...