Supongamos que lo hago grep "MyVariable = False" FormA.frm ... result1 grep "MyVariable = True" FormA.frm ... result2 Cómo escribir el comando grep para poder decir algo como grep "MyVariable = False" OR "MyVariable = True"
Supongamos que lo hago grep "MyVariable = False" FormA.frm ... result1 grep "MyVariable = True" FormA.frm ... result2 Cómo escribir el comando grep para poder decir algo como grep "MyVariable = False" OR "MyVariable = True"
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...
Cuando ejecuto ls /directory | grep '[^term]'en Bash obtengo una lista regular, como si el grepcomando se ignorara de alguna manera. Intenté lo mismo con egrep, intenté usarlo con comillas dobles y simples, pero no obtuve mejores resultados. Cuando lo intento ls /directory | grep '^[term], obtengo...
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...
¿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
Tengo un script de inicio /etc/init.d/myservicepara inicializar un servicio como este: ... start() { ... daemon /usr/sbin/myservice ... } stop() { ... pgrep myservice pidof myservice ps -ef | grep myservice ... } Y cuando trato de detener el servicio, este es el resultado: 10000...
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...
Quiero generar todas las líneas que contienen la palabra OKrecursivamente desde un directorio. Pero hay algunas extensiones que necesito excluir del resultado: *~ *.map *.js except *.debug.js Lo intenté: grep -r --exclude={*~,*.map} "OK" /some/dir Excepto que no sé cómo eliminar del resultado...
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 /...
Tengo varias entradas que describen un evento en un archivo de registro muy grande, digamos A.log . Me gustaría hacer dos cosas con las entradas de eventos en el archivo de registro: Cuente el número de ocurrencias de cada una de estas entradas (este no es un requisito obligatorio, pero sería...
Quiero un patrón regex que pueda imprimir todas las líneas que no contengan puntuación: Entrada: .This is line 1 This is ! line 2 This is line (3) This is line 4 Salida: (debería ser) This is line 4 Lo que he probado hasta ahora: grep '[^[:punct:]]' file.txt Pero muestra todos los...
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...
Estoy buscando archivos basados en una expresión regular, y luego intento buscar contenido en esos archivos. Entonces, por ejemplo, tengo algo como #Find all C++ files that match a certain pattern and then search them find . -name "*.cpp" | grep "<name regex>" | xargs grep "<content...
Estoy tratando de desarmar todas las variables de entorno que coinciden _PROXY: env | grep -i _proxy | column -t -s '=' | awk '{ print $1 }' | grep -iv 'no_proxy' | xargs -0 -I variable unset variable pero está fallando con xargs: unset: No such file or directory. Sin embargo, si trato de...
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...
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...
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" >
Tengo una pregunta similar a otra en este sitio donde la persona tenía que encontrar una lista de todos los usuarios que usaban grep o awk desde / etc / passwd. Eso funcionó para mí, pero he intentado traducirlo para encontrar y enumerar los directorios principales de ellos también. Ya sé que no...
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...
Tengo varios archivos de texto que contienen 12 líneas y 3 columnas. Ejemplo: 2 6 0.74 42 6 0.58 80 6 0 112 6 0.24 132 6 1 216 6 0.7 342 6 0 390 6 0.21 432 6 0.56 466 6 0.75 524 6 0.6 646 6 0.9 Quiero establecer todos los valores de la tercera columna en 1 en todas las líneas. La...