Articles of grep

Bash, grep entre dos líneas con una cadena especificada

Ejemplo: a43 test1 abc cvb bnm test2 kfo Necesito todas las líneas entre test1 y test2. Grep normal no funciona en este caso. ¿Tienes alguna proposición?

Cuente todas las apariciones de una cadena en muchos archivos con grep

Tengo un montón de archivos de registro. Necesito averiguar cuántas veces ocurre una cadena en todos los archivos. grep -c string * devoluciones … file1:1 file2:0 file3:0 … Usando un tubo, pude obtener solo archivos que tienen una o más ocurrencias: grep -c string * | grep -v :0 … file4:5 file5:1 file6:2 … ¿Cómo […]

¿Cómo funciona grep tan rápido?

Estoy realmente sorprendido por la funcionalidad de GREP en shell, antes solía usar el método de subcadena en Java pero ahora uso GREP para ello y se ejecuta en cuestión de segundos, es muchísimo más rápido que el código Java que solía escribir. (según mi experiencia, podría estar equivocado) Dicho esto, no he podido averiguar […]

¿Cómo obtener la ID del proceso para matar un proceso nohup?

Estoy ejecutando un proceso nohup en el servidor. Cuando trato de matarlo, la consola de mi masilla se cierra. así es como trato de encontrar el ID del proceso: ps -ef |grep nohup este es el comando para matar kill -9 1787 787

encontrar contenidos de un archivo en otro archivo en script shell de Unix

Estoy usando la siguiente secuencia de comandos de shell para encontrar contenidos de un archivo en otro: #!/bin/ksh file=”/home/nimish/contents.txt” while read -r line; do grep $line /home/nimish/another_file.csv done < "$file" Estoy ejecutando el script, pero no muestra el contenido del archivo csv. Mi archivo contents.txt contiene un número como “08915673” o “123223” que también están […]

Usar grep en R para buscar cadenas como palabras completas (pero no como cadenas como parte de las palabras)

Estoy buscando la expresión regular correcta. El seguimiento t1 = c(“IGF2, IGF2AS, INS, TH”, “TH”, “THZH”, “ZGTH”) grep(“TH”,t1, value=T) devuelve todos los elementos de t1 , pero solo el primero y el segundo son correctos. Solo quiero entradas con la palabra / frase TH devuelta?

Grep lo más rápido posible

Me gustaría saber si hay algún consejo para hacer grep más rápido posible. Tengo una base bastante grande de archivos de texto para buscar de la manera más rápida posible. Las hice minúsculas, para poder deshacerme de la opción -i . Esto hace que la búsqueda sea mucho más rápida. Además, descubrí que los modos […]

¿Cómo encuentro archivos que no contienen un patrón de cadena dado?

¿Cómo averiguo los archivos en el directorio actual que no contienen la palabra foo (usando grep )?

Extrayendo números únicos de una cadena en R

Tengo una lista de cadenas que contienen caracteres aleatorios como: list=list() list[1] = “djud7+dg[a]hs667” list[2] = “7fd*hac11(5)” list[3] = “2tu,g7gka5” Me gustaría saber qué números están presentes al menos una vez ( unique() ) en esta lista. La solución de mi ejemplo es: solución: c(7,667,11,5,2) Si alguien tiene un método que no considera 11 como […]

Regex lookahead para ‘no seguido por’ en grep

Estoy intentando grep para todas las instancias de Ui\. no seguido por Line o incluso solo por la letra L ¿Cuál es la forma correcta de escribir una expresión regular para encontrar todas las instancias de una cadena particular NO seguida de otra cadena? Usando lookaheads grep “Ui\.(?!L)” * bash: !L: event not found grep […]