[ubuntu-ar] Ejecución por lotes y FTP

Maximiliano Milicich maximilianomilicich at gmail.com
Wed May 7 03:21:47 BST 2008


Mi aporte:
Tambien podes usar el comando wget
Para mi laburo hice hace poco un script muy parecido al tuyo...
Un conocido que sabe mucho de Linux/GNU me recomendo este comando.
Mañana desde el laburo te envio el script tal como lo tengo hecho, en una de
esas te sirve...

Saludos
MA_Xx

2008/5/6 gabriel <elrengo79 en gmail.com>:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> YOGUI escribió:
> > Buenas Listeros (No foreros, listeros ;-).
> >
> > Estoy en planes de pasar mi PC del laburo nuevamente a Ubuntu y en uno
> > de los problemas nuevos me he encontrado con que tengo dos archivos por
> > lotes de DOS (los famosos .bat) que hizo mi predecesor y no se como
> > crear algo parecido en Ubuntu.
> >
> > Los archivos hacen lo siguiente: El primero toma los archivos que hay en
> > determinada carpeta y los copia mediante un ftp a un servidor de la
> > empresa que tiene contraseña. Luego el otro copia los archivos en una
> > carpeta de Backup y los borra de la carpeta original. Todo esto se
> > ejecuta mediante un acceso directo en el escritorio. Bastante sencillo
> > el tema...
> >
> > Me pueden ayudar a hacer esto en Ubuntu?
> >
> > Les paso mas o menos las líneas de estos archivos:
> >
> > Archivo1.bat:
> > ftp -i -s:c:\temp\archivo2.bat
> > Copy c:\Archivos_a_copiar\*.txt c:\Archivos_a_copiar\backup
> > del c:\Archivos_a_copiar\*.txt
> >
> > Archivo2.bat:
> > open nuestrodominio.com.ar
> > nombreusuario
> > contraseña
> > cd uploads
> > mput c:\Archivos_a_copiar\*.txt
> > quit
> >
> > Como notarán el primer bat llama al segundo y después de que el segundo
> > realiza la copia de archivos, hace el backup y elimina los elementos
> > copiados.
> >
> > Gracias de antemano
> >
> > PD: ya se que muchos dirán: "Para que necesita un bat que haga eso? Por
> > qué no lo hace a mano?". Es que hay usuarios inexpertos que solo saben
> > usar su hoja de cálculo y su cliente de correo y a los cuales se les
> > hace muy sencillo transferir estos archivos de esta manera, sobre todo
> > cuando hay unos cuantos archivos por transferir. Si algún día los puedo
> > mudar a Ubuntu, me sería muy útil contar con esta herramienta y a parte
> > me puede servir como base para hacer otros scripts para que no se
> > sientan tan raros ante el cambio. ;-)
> >
> Podrias hacer un script de este estilo
>
> ###script bash###
> #!/bin/sh
>
> SERV="nombreusuario:contraseña en nuestrodominio.com.ar/uploads"
> ARCHIVOS="/ruta/al/archivo/*.txt"
>
> ftp $SERV << EOF
>    put $ARCHIVOS
>    quit
> EOF
>
> cp /ruta/al/archivo/*.txt /carpeta/de/destino
> rm -Rf /ruta/al/archivo/*.txt
>
> ###fin###
>
>
> y creando un enlace en el escritorio queda igual que lo que usas ahora
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFIINeUR4j6mbaP2N0RApiNAKDIvcV+UxyHuC4kGoiPS/lh1ct6tACfXH5O
> RWBKKK8kvBRrIzxgBoPTqOc=
> =qAl9
> -----END PGP SIGNATURE-----
>
>
> --
> 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
> Siempre leer, comprender y aplicar nuestra etiqueta:
> https://wiki.ubuntu.com/ArgentinaTeam/EtiquetaML
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-ar/attachments/20080506/1f650913/attachment-0001.htm 


More information about the Ubuntu-ar mailing list