[ubuntu-ar] ayuda con shell-script
Matticoli Juan Ignacio
juanmatticoli at gmail.com
Wed Oct 24 18:04:05 BST 2007
>
> Cuando empece me vino muy bien esta pagina:
> http://wooledge.org/mywiki/BashPitfalls
Muy buena !!!!! ya la agregue a mis marcadores, para visitarla seguido
El dÃa 23/10/07, Murdok Petrovsky <murdokd en gmail.com> escribió:
>
> 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
> >
>
>
> --
> 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/20071024/93286ab0/attachment-0001.htm
More information about the Ubuntu-ar
mailing list