grep

cambiar chmod para archivos pero no directorios

Necesito usar chmod para cambiar todos los archivos recursivamente a 664. Me gustaría saltarme las carpetas. Estaba pensando ... sto no funciona, estoy asumiendo porque no puedo canalizar en chmod Alguien sabe de una manera fácil de hacer esto? Gracias

Cómo dar un patrón para una nueva línea en grep?

¿Cómo dar un patrón para una nueva línea en grep? Nueva línea al principio, nueva línea al final. No la forma de expresión regular. Algo como \n.

Cómo grep para el símbolo del dólar ($)?

% cat temp $$$ hello1 $$ hello2 hello3 ## hello4 hello5 $$$ % cat temp | grep "$$$" Illegal variable name. % cat te ... $$$ % Para diferenciar, he marcado el indicador como %. ¿Cuál es el problema aquí? ¿Cuál debería ser la cadena grep?

grep --ignore-case-sólo

Grep falla al usar las opciones ignore ignore-case y only only-match. Ejemplo: $ echo "abc" | grep -io abc abc $ echo "ABC" ... Por supuesto, es posible usar una solución alternativa como grep -o [aA][bB][cC], pero esto no parece ser un buen opcion.

¿cómo eliminar los espacios en blanco iniciales de cada línea de un archivo?

Tengo un archivo que se ve algo como esto: for (i = 0; i < 100; i++) for (i = 0; i < 100; i++) for (i = 0; i < ... i < 100; i++) for (i = 0; i < 100; i++) for (i = 0; i < 100; i++) ¿Cómo se puede hacer esto (usando sed tal vez?)

Grep no como expresión regular

Necesito buscar una variable PHP $someVar. Sin embargo, Grep piensa que estoy tratando de ejecutar una expresión regular y se ... ra decirle a grep no que interprete la cadena como una expresión regular, sino que incluya el $ como otro carácter de cadena.

¿Cómo usar grep para obtener algo justo después de ' name='?

Estoy atascado en tratar de grep cualquier cosa justo después de name=, incluir solo espacios y alfanumérico. Ej: name=som ... esto, el siguiente grep coincide con todo, incluyendo el name=. grep 'name=.*' filename Cualquier ayuda es muy apreciada.

solo archivos de texto grep

find . -type f | xargs file | grep text | cut -d':' -f1 | xargs grep -l "TEXTSEARCH" {} Es una buena solución? para buscar TEXTSEARCH recursivamente en solo archivos textuales

¿Puede editar en masa todos los archivos devueltos en un grep?

Quiero editar en masa una tonelada de archivos que se devuelven en un grep. (Lo sé, debería mejorar en sed). Así que si lo hago: grep -rnI 'xg_icon-*' ¿Cómo canalizo todos esos archivos en vi?

Use grep para encontrar contenido en archivos y moverlos si coinciden

Estoy usando grep para generar una lista de archivos que necesito mover: grep -L -r 'Subject: \[SPAM\]' . ¿Cómo puedo pasar esta lista al comando mv y mover los archivos a otro lugar?

Esperar a que los procesos en segundo plano terminen antes de salir del script

¿Cómo me aseguro de que todos mis procesos en segundo plano hayan terminado de ejecutarse antes de salir de mi script (TCL/B ... cutando antes de salir. ¿Hay alguna forma más sencilla de hacer esto? ¿Y hay una manera específica de TCL para hacer esto?

Bash, grep entre dos líneas con cadena especificada

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

Cómo hacer un grep para toda la palabra

Estoy usando el siguiente comando para grep cosas en subdirs find . | xargs grep -s 's:text' Sin embargo, esto también en ... .también encuentra <s:text somethingElse="lkjkj" name="lkkj" Básicamente s:text y name deben estar en la misma línea....

Seleccionar columnas basadas en string match-dplyr:: select

Tengo un marco de datos ("datos"), con montones y montones de columnas. Algunas de las columnas contienen cierta cadena ("sea ... s, por ejemplo: select(data,5,7,9:20) Pero no se como obtener un vector numérico de columnas IDs de mi expresión grepl().

Bash: ¿una manera fácil de pasar una cadena "raw" a grep?

grep no se pueden alimentar cadenas "raw" cuando se usan desde la línea de comandos, ya que algunos caracteres necesitan ser ... on escape bash de la cadena que se puede usar directamente como patrón con grep? ¿Cómo puedo lograr esto en pure bash, si no?

Cómo grep para el contenido después del patrón?

Dado un archivo, por ejemplo: potato: 1234 apple: 5678 potato: 5432 grape: 4567 banana: 5432 sushi: 56789 Me gustaría grep ... lizar los números que siguen potato:. Así que en el ejemplo anterior, la salida sería: 1234 5432 ¿Cómo puedo hacer eso?

Araña un Sitio Web y Devuelve URLs Solamente

Estoy buscando una manera de pseudo-araña un sitio web. La clave es que en realidad no quiero el contenido, sino una simple l ... p;1 | grep 'Saving to:' Todavía estaría interesado en otros/mejores medios para hacer este tipo de cosas, si existe alguno.

Cómo grep el git diff?

Hay una manera de mostrar el git-diff filtrado por un patrón dado. Algo como git grepdiff pattern changed file +++ some s ... git diff | awk "/\+\+\+/{f = \$2}; /PATTERN/ {print f \$0} " Pero me encantaría descubrir que hay un mandamiento para esto.

¿Cómo contar las ocurrencias de una palabra en todos los archivos de un directorio?

Estoy tratando de contar una ocurrencia de palabra en particular en un directorio completo. Es esto posible? Digamos por eje ... se directorio? Probé algo como: zegrep "xception" `find . -name '*auth*application*' | wc -l Pero no está funcionando.

ack pierde resultados (vs grep)

Estoy seguro de que estoy malinterpretando algo sobre el archivo / directorio de ack ignorar los valores predeterminados, per ... comentarios a continuación, aquí están el nuevo contenido de mi ~/.ackrc: --type-add=ruby=.haml,.rake --type-add=css=.less