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.



3
Grep multicolor
Estoy tratando de hacer que cada comando grep resalte sus resultados en un color diferente. Puedo hacerlo manualmente con una línea como esta: ls -l GREP_COLORS='mt=01;32' grep c | GREP_COLORS='mt=01;31' grep o | GREP_COLORS='mt=01;34' grep n | GREP_COLORS='mt=01;36' grep f Cada cpersonaje se resaltará en verde y cada opersonaje se …
30 bash  shell  grep  pipe  bashrc 



5
Evite que grep salga en caso de nomatch
Este script no hace eco "después": #!/bin/bash -e echo "before" echo "anything" | grep e # it would if I searched for 'y' instead echo "after" exit También lo haría si eliminara la -eopción en la línea shebang, pero deseo mantenerla para que mi script se detenga si hay un …

6
Canalizar a múltiples archivos en el shell
Tengo una aplicación que producirá una gran cantidad de datos que no deseo almacenar en el disco. La aplicación genera principalmente datos que no deseo utilizar, pero un conjunto de información útil que debe dividirse en archivos separados. Por ejemplo, dada la siguiente salida: JUNK JUNK JUNK JUNK A 1 …
29 bash  shell  grep  pipe 


6
¿Cómo agregar un retorno de carro antes de cada nueva línea?
Tengo un archivo que solo se usa \npara nuevas líneas, pero necesito que lo tenga \r\npara cada nueva línea. ¿Cómo puedo hacer esto? Por ejemplo, lo resolví en Vim usando :%s/\n/\r\n/g, pero me gustaría usar un script o una aplicación de línea de comandos. ¿Alguna sugerencia? Intenté buscar esto con …
28 sed  grep  newlines 

8
grep y tail -f?
¿Es posible hacer un tail -f(o similar) en un archivo, y grepal mismo tiempo? No me importaría que otros comandos solo buscaran ese tipo de comportamiento.


4
¿Cómo "grep" para la longitud de línea en un rango dado?
NOTA: Esta pregunta es el complemento de estas preguntas y respuestas: ¿Cómo "grep" para la longitud de línea * no * en un rango dado? Necesito obtener solo las líneas de un archivo de texto (una lista de palabras, separadas por una nueva línea) que tiene un rango de longitud …
28 bash  sed  grep  perl 



4
Cómo usar grep cuando el archivo no contiene la cadena
En mi script bash, estoy tratando de imprimir una línea si una determinada cadena no existe en un archivo. if grep -q "$user2" /etc/passwd; then echo "User does exist!!" Así es como lo escribí si quería que la cadena existiera en el archivo, pero ¿cómo puedo cambiar esto para que …
26 bash  ubuntu  grep 

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.