[Programación] Re: [Programación] necesito ayuda para programar shell
scripts
Ricardo Barberis
programacion@lugro.org.ar
Mon, 8 Aug 2005 17:50:44 -0300
El Lunes 08 Agosto 2005 16:35, Emiliano Falabrini escribió:
> Hola a todos !
Holas :)
> tengo que programar un shell script que haga lo
> siguiente:
> Buscar en un directorio determinado (pasado como
> parámetro) archivos que respondan a una expresion
> regular (pasada como parámetro) Ej: "*.mp3" y los
> copie a otro directorio (pasado como parámetro).
> El script debe prescindir del comando find ya que este
> no funciona en la consola en que corro el script
> (Squeak shell).
Se complica un poco porque justamente find es el comando para buscar
archivos :)
Tambien tenes locate, pero no se si correra sobre Squeak. Creo que lo mejor
seria preguntar con que contas en Squeak antes de decirte como hacer el
script, pero bueno, aca va una punta:
for archivo in `ls $1/*.mp3` ; do
cp -f $archivo $2
done
El problema de este script es que no es recursivo, pero se podria llegar a
hacer que entre a los subdirectorios.
> Me serviria de gran ayuda ejemplos de scripts
> parecidos u otra información del tema que puedan
> proporcionarme.
> Desde ya les agradesco.
> Salu2.
Saludos.
--
Ricardo Barberis
Usuario Linux Nº 250625: http://counter.li.org
Usuario LFS Nº 5121: www.linuxfromscratch.org - www.lfs-es.info
Senior SysAdmin - Dattatec.com - Hosting Solutions
___________________________________________________________
1GB gratis, Antivirus y Antispam
Correo Yahoo!, el mejor correo web del mundo
http://correo.yahoo.com.ar