[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: