1 votos

La sintaxis correcta para grep bash función?

Estoy tratando de configurar una función para realizar ciertas comando grep más fácil.

gr() { grep -r --include=*.\{m,h,xib\} $1 \* ; }

El resultado final debe ser un recursiva grep de todos los *.m, *.hy *.xib a los archivos, por lo que está especificado por el comando del argumento:

$ gr SearchText

¿Alguien puede demostrar la sintaxis correcta para esto?

3voto

Erlend Halvorsen Puntos 843

No importa; pensé que había probado todo lo que me podía imaginar; resulta que yo sólo estaba demasiado celoso con escapar caracteres especiales del shell. La sintaxis que yo estaba buscando es:

gr() { grep -r --include=*.{m,h,xib} "$1" * ; }

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X