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

YOGUI wincoxp at gmail.com
Tue May 6 20:39:56 BST 2008


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. ;-)

-- 
YOGUI
--
"He notado que incluso las personas que dicen que todo está 
predestinado, y que no pueden hacer nada para cambiarlo, 
miran antes de cruzar la carretera."
	S.Hawking




More information about the Ubuntu-ar mailing list