[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Find en bash



Hola Guillermo,

Guillermo Indalecio Fernández wrote:
Hola,

soy nuevo en la lista y tengo miedo de meter la pata, pero a mí me funciona lo siguiente y quería compartirlo:
yo también soy nuevo, pero veo que la gente es muy amable y correcta.

  #!/bin/bash
  variable="-iname *.jpg -o -iname *.pdf"
  find /home/guille/ $variable

Bueno, espero que te funcione, o al menos que te sirva de algo. No sé si es lo que buscabas, pero creo que está correcto.
Fantástico!!!. Esto es lo que buscaba, a pesar de que me quedo con la duda de por qué no hay que ponerlo entre paréntesis.

Muchísimas gracias a todos por vuestros comentarios.

Saludos.

On Sun, 7 Jun 2009, Carlos Martínez Fernández wrote:

Hola a tod@s,


Tengo un script para calcular la ocupación de contenido multimedia por cada usuario. El problema lo tengo al utilizar el comando find para buscar los ficheros .mp3, .mpeg, .mpg, .avi, etc. etc.

Si ejecuto el comando tal como:

find /path/to/find \( -iname "*.mp3*" -o -iname "*.mpg" \)

ahora bien, si creo una variable con las extensiones tal como:

EXTENSIONES="-iname \"*.mp3*\" -o -iname \"*.mpg\""
find /path/to/find \( $EXTENSIONES \)

ahora el comando find no me encuentra nada.

¿Alguna sugerencia?


Muchas gracias


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org





Reply to: