Quiero encontrar todos los archivos que contienen una cadena de texto específica. El grepcomando funciona, pero no sé cómo usarlo para cada directorio (solo puedo hacerlo para mi directorio actual). Intenté leer man grep, pero no me sirvió de
grep es una utilidad de línea de comandos que se usa para buscar texto.
Quiero encontrar todos los archivos que contienen una cadena de texto específica. El grepcomando funciona, pero no sé cómo usarlo para cada directorio (solo puedo hacerlo para mi directorio actual). Intenté leer man grep, pero no me sirvió de
Cuando busco pestañas en un archivo con (e) grep, uso la pestaña literal ( ^v + <tab>). No puedo utilizar \tcomo reemplazo de pestañas en expresiones regulares. Con, por ejemplo, sed, esta expresión funciona muy bien. Entonces, ¿hay alguna posibilidad de usar un reemplazo no literal...
¿Cómo puedo buscar de forma recursiva los nombres de directorio con una cadena particular donde la cadena es solo parte del nombre del directorio? Por ejemplo: el nombre del directorio es "8.0.3-99966_en", pero quiero buscar directorios de forma recursiva con la cadena
Tengo un archivo como este: other lines . . . blah blah blah (:34) Deseo encontrar la aparición de números en el archivo anterior. Se me ocurrio: grep [0-9] filename Pero eso es imprimir todo: blah blah blah (:34) Más bien solo quiero 34. ¿Hay alguna manera de
Estoy tratando de encontrar el directorio de instalación de un paquete en particular. Tengo una determinada palabra clave con la que estoy tratando de encontrar un archivo en particular. Durante grep, solo quiero incluir el tipo de archivo cpp o h . No quiero que grep muestre advertencias como...
He estado tratando de encontrar una manera de filtrar una línea que contenga las palabras "limón" y "arroz". Sé cómo encontrar "limón" o "arroz", pero no los dos. No necesitan estar uno al lado del otro, solo uno en la misma línea de
Recientemente vi esta frase: $ ps -ef | grep [f]irefox thorsen 16730 1 1 Jun19 ? 00:27:27 /usr/lib/firefox/firefox ... Por lo tanto, parece devolver la lista de procesos con "firefox" en los datos pero dejando de lado el proceso grep, y por lo tanto parece más o menos equivalente a: ps -ef...
Necesito guardar el resultado de un comando grep en un archivo, pero también quiero que el archivo de salida se formatee y mantenga los colores como en el terminal. ¿Hay una manera de hacerlo? ¿Tal vez hacer que grep se guarde en algún tipo de lenguaje de marcado? Si no es posible, ¿hay otra...
Quiero buscar una cadena de texto en todos los archivos en un directorio (y no en sus subdirectorios; sé que la -ropción lo hace, pero eso no es lo que quiero). Corriendo grep "string" /path/to/dir se supone que es capaz de hacer esto, lo he leído, pero me da el error: grep: dir: es un...
Quiero ver los cambios de la salida gsettings list-recursively|grep text-scal cual es org.gnome.desktop.interface text-scaling-factor 1.0 com.canonical.Unity.Interface text-scale-factor 1.0 pero si trato de verlo con watch gsettings list-recursively|grep text-scal No obtengo salida,...
Estoy aprendiendo Linux, y tengo un desafío que parece que no puedo resolver por mi cuenta. Aquí está: grep una línea de un archivo que contiene 4 números seguidos pero no más de 4. No estoy seguro de cómo abordar esto. Puedo buscar números específicos pero no su cantidad en una...
Esta es una instantánea del registro de errores: 06:16:29,933 ERROR EmailRMManager$:45 - Exception In get Message com.rabbitmq.client.AlreadyClosedException: clean connection shutdown; reason: Attempt to use closed channel at com.rabbitmq.client.impl.AMQChannel.ensureIsOpen(AMQChannel.java:195)...
¿Podría recomendar una aplicación GUI con potentes capacidades de observación de registros? En general, funcionaría como tail -fen la GUI, pero además de las siguientes características sería muy útil: filtrar algunas líneas basadas en expresiones (regulares) colorear algunas líneas basadas en...
Esta ls -l /var/log | awk '{print $9}' | grep "^[a-z]*\.log." produce
Tengo un montón de archivos .html en un directorio. Quiero mirar a través de cada archivo y hacer coincidir un patrón (MD5). Todo eso es bastante fácil. El problema es que necesito saber en qué archivo se encontró la coincidencia. cat *.html | grep 75447A831E943724DD2DE9959E72EE31 Solo devuelve...
Estoy siguiendo un archivo de registro con la bandera -f. Luego estoy canalizando esto a grep, para encontrar solo líneas que contengan "X". Eso funciona perfectamente bien. Ahora quiero canalizar esto nuevamente en otro grep, que eliminará todas las líneas que contienen "Y". Cuando agrego la...
Tengo 348 archivos zip y quiero encontrar un archivo que esté en uno de los archivos zip, unzip -l¿no funciona con comodines? ¿Cómo puedo enumerar el contenido de todos los .ziparchivos y grepmediante la lista combinada de todos los archivos contenidos en las
Estoy revisando las referencias de un artículo y quiero encontrar las posiciones en el cuerpo donde se hace referencia a algún documento (en la lista de referencias). ¿Existe un editor de PDF que admita la búsqueda a través de bash y extraiga el contexto de una posición? Intenté convertir PDF a...
Conozco el grepcomando y estoy aprendiendo acerca de las funcionalidades de xargs, así que leí esta página que ofrece algunos ejemplos sobre cómo usar el xargscomando. Estoy confundido con el último ejemplo, el ejemplo 10. Dice "El comando xargs ejecuta el comando grep para encontrar todos los...
Aquí está mi comando que estoy usando en un script para grepdatos en tiempo real. No parece extraer datos en tiempo real correctamente, ya que solo pierde algunas líneas. tail -f <file> | fgrep "string" | sed 's/stuff//g' >> output.txt ¿Qué haría el siguiente comando? ¿Qué es el...