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.

4
Cómo extraer registros entre dos marcas de tiempo
Quiero extraer todos los registros entre dos marcas de tiempo. Es posible que algunas líneas no tengan la marca de tiempo, pero también quiero esas líneas. En resumen, quiero cada línea que se clasifique en dos marcas de tiempo. Mi estructura de registro se ve así: [2014-04-07 23:59:58] CheckForCallAction [ERROR] …




2
¿Qué sentido tiene redirigir la salida de grep a / dev / null?
Considere esta línea: ${libdir}/bin/licenseTool check "${SERIAL}" "${VERSION}" "${PRODUCT}" ${libdir} | grep '^200' >/dev/null Cuál es el punto de buscar el patrón en la salida si el resultado de que se tira? Y, si una línea como esa aparece como la última cosa en un script bash, ¿su valor de salida …

3
¿Cómo usar [\ w] + en expresión regular en sed?
Estoy en Windows, pero supongo que mi pregunta aún se encuentra aquí. C:\Users\User>grep --version GNU grep 2.6.3 C:\Users\User>sed --version GNU sed version 4.2.1 Noté que los siguientes trabajos (salida here): echo here | grep -E "\w+" echo here | grep -E "[her]+" Pero esto no funciona (sin generar nada): echo …


9
¿Cómo puedo "grep" patrones en varias líneas?
Parece que estoy haciendo mal uso grep/ egrep. Estaba tratando de buscar cadenas en varias líneas y no pude encontrar una coincidencia mientras sé que lo que estoy buscando debería coincidir. Originalmente pensé que mis expresiones regulares estaban mal, pero finalmente leí que estas herramientas funcionan por línea (también mis …


3
Comando equivalente para grep archivos binarios
Tengo un montón de binarios y sé que dentro de estos binarios hay cadenas que quiero encontrar. Quiero hacer un: grep -lir "the string I am looking for" y obtenga una lista de todos los binarios dentro de un directorio particular que contiene esa cadena pero grep -liraparentemente no funciona …
24 grep 

15
'ls -1': cómo listar nombres de archivo sin extensión
ls -1 enumera mis elementos así: foo.png bar.png foobar.png ... Quiero que aparezca en la lista sin los siguientes .png: foo bar foobar ... (el directorio solo contiene .pngarchivos) ¿Alguien puede decirme cómo usar grepen este caso? Propósito: Tengo un archivo de texto donde se enumeran todos los nombres sin …
24 shell  grep  ls 

3
¿Por qué 'grep -q' consume todo el archivo de entrada?
Considere el siguiente archivo de entrada: 1 2 3 4 Corriendo { grep -q 2; cat; } < infile no imprime nada Esperaría que se imprima 3 4 Puedo obtener el resultado esperado si lo cambio a { sed -n 2q; cat; } < infile ¿Por qué el primer comando …
23 grep 


1
Término de búsqueda de tubería (no nombre de archivo) a grep
Quiero seleccionar ciertas líneas que contienen un número dado de un archivo. El archivo que quiero buscar se llama os_clusters/piRNA_clusters.bed. awk '{if (a[$0]++ == 0) {split($0,b,"."); ;split(b[1],c,"r"); print c[3]}};' test_non_enriched | xargs grep {} os_clusters/piRNA_clusters.bed La primera parte, antes de la tubería, funciona: produce los términos a buscar, como 8707, …
23 bash  grep  pipe 

5
Agregar números del resultado de un grep
Ejecuto el siguiente comando: grep -o "[0-9] errors" verification_report_3.txt | awk '{print $1}' y obtengo el siguiente resultado: 1 4 0 8 Me gustaría agregar cada uno de los números a una variable de conteo continuo. ¿Hay un revestimiento mágico que alguien pueda ayudarme a construir?
23 bash  shell  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.