[suse-linux-s] script en shell para ftp
![](https://seccdn.libravatar.org/avatar/31353d395abbf4fd945308930608a12b.jpg?s=120&d=mm&r=g)
Hola amigos,
tengo que desarrollar un script en shell que debe transferir de un
servidor a otro todos los archivos .txt en una ruta especifica, por
ejemplo:
Servidor emisor: 192.168.50.11
usuario:javier
password:javier
ruta:/tmp
Servidor receptor:192.168.50.12
usuario:javier
password:javier
ruta:/carpeta
evidentemente el usuario tiene permisos en esa carpeta, la cuestion es
que encontre por ahi este script y queria verificarlo con ustedes para
qver que les parece:
#!/bin/sh
HOST='nombremaquina'
USER='usuario'
PASSWD='password'
FILE='file.txt'
ftp -n $HOST <
![](https://seccdn.libravatar.org/avatar/f5fd0ca88acdd335aa7b8d4916dd1937.jpg?s=120&d=mm&r=g)
2006/6/20, javier rojas
Hola amigos,
tengo que desarrollar un script en shell que debe transferir de un servidor a otro todos los archivos .txt en una ruta especifica, por ejemplo:
[...]
me puede ayudar alguien?
man wget !!! -- -- Victor Hugo dos Santos Linux Counter #224399 -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
![](https://seccdn.libravatar.org/avatar/ac3777f8ff78e2984d6209281baab0c0.jpg?s=120&d=mm&r=g)
El 20/06/2006 16:56:45 javier rojas escribió: javier.rojasr> javier.rojasr> me puede ayudar alguien? Puedes utilizar FTPCOPY, con RPM para SuSE, creo que es exactamente lo que buscas. -- Saludos, Josep M. Queralt
![](https://seccdn.libravatar.org/avatar/31353d395abbf4fd945308930608a12b.jpg?s=120&d=mm&r=g)
wget ftpcopy pq no ftp?, cual es la diferencia?, se puede automatizar? -- Ciao, Javier linux user #393724 -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
![](https://seccdn.libravatar.org/avatar/77cb4da5f72bc176182dcc33f03a18f3.jpg?s=120&d=mm&r=g)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-06-20 a las 15:05 -0400, javier rojas escribió:
pq no ftp?, cual es la diferencia?, se puede automatizar?
Pues porque el ftp no es fácil de automatizar. Por cierto, en vez de redirigirle la entrada, hay otra posibilidad: -u url file [...] Upload files on the command line to url where url is one of the ftp URL types as supported by auto-fetch (with an optional target filename for single file uploads), and file is one or more local files to be uploaded. Me enteré ayer, no te creas. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEmIGztTMYHG2NR9URAgs6AJ9C9aj+VNkc5IjwALlzaClTDrinbgCaAgtW AosOZqTtesGPbdV8mwS8Fd0= =iEbq -----END PGP SIGNATURE----- -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
![](https://seccdn.libravatar.org/avatar/ac3777f8ff78e2984d6209281baab0c0.jpg?s=120&d=mm&r=g)
El 20/06/2006 21:05:22 javier rojas escribió: javier.rojasr> wget javier.rojasr> ftpcopy javier.rojasr> pq no ftp?, cual es la diferencia?, se puede automatizar? Tanto FTP, como FTPCOPY como WGET usan el mismo protocolo de comunicaciones, la diferencia está en que los dos últimos estan pensados para ser usados en procesos automatizados. La diferencia está pues en que FTPCOPY y WGET son más fáciles de adaptar a la ejecución de una tarea determinada. En el caso de FTPCOPY está pensado para facilitar la gestión de un "mirror" de un sitio determinado, por lo que, por ejemplo, es la misma aplicación la que determina si un fichero ha sido modificado y si es necesario pues efectuar una nueva copia de él o si es necesario borrar un determinado fichero que ha dejado de existir en el sitio original.. Tienes la documentación de FTPCOPY en: http://www.ohse.de/uwe/ftpcopy.html Como ya dije en mi anterior mensaje FTPCOPY dispone de RPM para la mayoría de versiones de SUSE y las tienes disponibles en "packman": http://packman.links2linux.org/?action=305 -- Saludos, Josep M. Queralt
participants (4)
-
Carlos E. R.
-
javier rojas
-
Josep M. Queralt
-
Victor Hugo dos Santos