Una tarea comun, por motivos diversos es el de descargar un archivo desde un servidor para poder operar con el desde otro servidor. En algunos casos estas tareas se automatizan a través de un cron, en otros se hace manualmente. Sea como fuere un script que me ha dado resultado es el siguiente:
#!/bin/bash clear USER="usuario" PASS='clave' FTPSERVER="ftp.servidor.xyz" FILE1="nombre_del_archivo" ftp -i -n $FTPSERVER <<EOF user $USER $PASS cd /carpeta_que_contiene_el_archivo bin get $FILE1 EOF exit