[ubuntu-ar] ayuda con shell-script

Murdok Petrovsky murdokd at gmail.com
Tue Oct 23 23:35:27 BST 2007


Vaya sinceridad pa!

Bueno en realidad con el shellscript lo arreglas y si de ultima estas
tomando limonada y no te va apretar las teclas lo mandas en un cron, pero en
realidad con el Shellscript te recontra sobra.

Ahora, la pregunta es si queres que alguno de los miembros de la lista lo
haga tira todos los detalles, reales,  ahora si lo queres hacer vos (seria
una buena satisfaccion personal para vos y le daria animos a muchas personas
de la lista a intentar hacer las cosas solos) parece que vas por buen
camino.

Lo que deberias hacer es agregar al script algo como para que vos
diferencies los nombres de archivos (en destino) en caso de estar duplicado;
por que? sencillo vos tenes un solo vector "archivo" por lo tanto el find va
a buscar en un path ahora que pasa si le pones una / y ese archivo esta en
10 directorios los va a copiar todos y en realidad te va a dejar en
"destino" el utlimo archivo, a eso es a lo que se refirio janus.

Si eso seria facil, podes agregar un contador a los archivos y con algun
echo a un archivo info imprima el path del archivo con el nombre nuevo.

Es una idea pero bueno sin mas detalles estoy a puras adivinanzas cosa que
no se deberia hacer.

Salu2




El día 23/10/07, Nicolás <nicolas.reynolds en gmail.com> escribió:
>
> El 23/10/07, Janus <janus en rtfm.org.ar> escribió:
> > El 22/10/07, Adrian Monnittola <amonitola en gmail.com> escribió:
> > > Paso a esplicarme lo que quiero hacer es un script que busque un
> > > archivo y lo copie dentro de otro directorio que tiene que ser creado
> > > por el script, y la verdad que no se me ocurre como puede hacerlo.
> >
> > No s'e si entend'i la idea... algo as'i?
> >
> > #!/bin/bash
> > ARCHIVO=nombre_de_archivo
> > DESTINO=dir_de_destino
> > BUSQUEDA=path_desde_donde_empezar_a_buscar
> >
> > mkdir $DESTINO
> > find $BUSQUEDA -iname $ARCHIVO -print | xargs -i /bin/mv '{}' $DESTINO
> >
> >
> > El problema es que si el archivo $ARCHIVO est'a en m'as de un lugar,
> > en $DESTINO te va a quedar s'olo el 'ultimo.
> > Intent'a explicar mejor la idea.
> > Salu2
> >   Janus
> > PD: Si quer'es que diferencie entre may'usculas y min'usculas, cambi'a
> > el -iname por -name
> >
> > --
> > Alejandro Díaz-Caro
> > Homepage: http://www.fceia.unr.edu.ar/~diazcaro
> > Weblog: http://computacioncuantica.exactas.org
> > ---
> > Decile NO a la Matriculación: http://noalamatricula.wordpress.com/about
>
> yo quiero un programa (sh-cript o lo que sea) que se aprenda en tiempo
> real todas las tareas repetitivas que tengo que hacer y diga: dejá
> pibe, tomate una limonada que esto te lo termino en un ratito ;)
>
>
>
> --
> Salud!
> Nicolás Reynolds,
> msn: gilgameshinmortal en hotmail.com
> gtalk: nicolas.reynolds en gmail.com
> blog: www.selfdandi.com.ar
>
> linur user #455044
>
> --
> Ubuntu-ar lista de correo
> Ubuntu-ar en lists.ubuntu.com
> Modifica tus opciones o desuscribite en:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-ar/attachments/20071023/eb2575a3/attachment.htm 


More information about the Ubuntu-ar mailing list