Re: Pasar archivos ftp por shellscript
Hola.
Te adjunto un script de ejemplo. Obtenido utilizando un "man ftp".
Saludos.
At 12:45 22/05/2002 +0200, you wrote:
Saludos a todos
Estoy intentando pasar desde un shellscript una serie de ficheros por ftp.
Mi problema es que al ser ftp interactivo no se como mandarle ordens como
put o get.
¿Alguien sabe como hacerlo?
Un saludo
Diego Pérez.
#!/bin/sh
echo "-----------------------------------------------------"
echo "-----------------------------------------------------"
echo "-----------------------------------------------------"
date
echo "-----------------------------------------------------"
ftp -i -n 195.55.###.### << EOF
user username password
bin
hash
verbose
debug
cd /aisa
lcd /mnt/compartida/pedidos/03
!echo "Cogiendo pedidos 03P"
mget *.03P
!echo "Borrando pedidos 03P"
mdelete *.03P
lcd /mnt/compartida/pedidos/05
!echo "Cogiendo pedidos 05P"
mget *.05P
!echo "Borrando pedidos 05P"
mdelete *.05P
cd /acsa
lcd /mnt/compartida/ACSA/
!echo "Copiando albaranes ACSA"
mput *.02A
cd /portugal
lcd /mnt/compartida/PORTUGAL/
!echo "Copiando albaranes Portugal"
mput *.02A
EOF
Reply to: