Preguntas etiquetadas con grep

3
Tengo problemas con un archivo de texto marcado como binario

Tengo un ejecutable que genera un archivo de texto como salida. El problema es que el archivo de texto sale con un indicador de archivo binario de algún tipo. El resultado es algo como esto: $ grep "grep string" output_file.txt Binary file output_file.txt matches. $ grep -a "grep string"...

3
¿No se supone que egrep, fgrep son alias de grep?

Dado que egrep es esencialmente grep -EI esperaría que fuera un alias que llame a grep con esa opción. Sin embargo en mi sistema file `which egrep` muestra que es un ejecutable. También egrep como un alias solo invoca egrepcon la opción de color. ¿Por qué no es un alias? ¿Compilan un binario...

2
Live (e) grepping en un archivo

Cada semana más o menos necesito cargar un archivo que tiene millones de líneas y comenzar a ejecutar greps en él. Algunos greps son positivos, algunos son negativos (bandera "-v"). Algunos son grep y otros son egrep. Lo hago manualmente hoy: ejecute un grep, guarde los resultados en un archivo,...

2
Usando grep para la búsqueda de texto

Necesito buscar en el sistema de archivos cadenas de texto que coincidan con alguna cadena. Estoy tratando de llegar a donde se usan los comandos, es decir, en qué archivos se llaman o se usan. Necesito encontrar todos los archivos donde se usa cualquiera de este texto: shareEventHandler.phpo...

2
BASH: grep cuenta ocurrencia misma palabra

¿Es posible contar el número máximo de apariciones de una palabra en una cadena usando solo grep? Aquí hay un ejemplo de lo que quiero: script.sh "aaaa bbbb ccc bbbb azesd bbbb" volvería bbbb 3 Gracias Edit: he encontrado una solución. Gracias

1
ack + grep + no coincide realmente con la cadena

Utilizo la herramienta ack (como grep pero más fuerte) para hacer coincidir cadenas en archivos Por favor, eche un vistazo al siguiente ejemplo de ack ./ack -a 127.0.0.1 /var/ntp/ntpstats/file 55305 57262.736 10.106.190.191 9624 0.000460 0.00127 0.00168 Quiero buscar solo la IP 127.0.0.1 en...

1
Mi código .sh no puede ejecutarse. Ayuadame

#!/usr/bin/expect -f set port [lindex $argv 0] spawn ps xu | grep "ssh -f -N -o ConnectTimeout=5 -D $port" | grep -v grep | awk '{ print $2 }' | xargs kill -9 expect eol Me aseguro de que el 100% del puerto 1234 se esté ejecutando. Porque lo compruebo ps aux | grep ssh. y ver. Entonces, ¿qué hay...

1
¿Cómo lidia grep con las líneas superpuestas?

Supongamos que mi archivo de texto se ve así: hello world1 foo bar2 hello world3 foo bar4 hello world5 foo bar Si ejecuto este comando grep -A 4 'hello' draft.txt, pensé que imprime algo como esto: hello world1 <<<<<<< This line matches foo bar2 <<< These lines...

1
¿Filtrar líneas si se encontró el número de cadenas?

Necesidad de filtrar y mostrar las líneas de registro, si la línea contiene exactamente 2 comas , y no contiene una cadena específica. ¿Qué comando de Linux necesito usar, awk, grep, ¿cuál es la expresión? Para la segunda condición utilizo esto: awk '!/specificstring/' ./log/file/path Dos...