LFTP. Gestor de descargar por línea de comando.


Aquí tenemos otra utilidad de las que surgen en un momento de urgencia. En este caso necesitaba un gestor de ftp que soporte múltiples protocolos, por línea de comando y mis “contactos” me recomendaron lftp. Lo he probado y es espectacular en cuanto a las posibilidades que ofrece, algunas de ellas, la mayoría, no las usaré en mi vida.

Por ser un poco ordenado:
Instalación.
Muy sencilla ya que es un paquete debian, así que:

sudo apt-get install lftp

Configuración.
Con infinitas posibilidades, por defecto la configuración está en /etc/lfpt.conf, pero también se pueden consultar y modificar los parámetros de forma interactiva. Yo necesité cambiar la configuración del número de reintentos (net:max-retries, por defecto 1000) y el tiempo en que da un timeout la conexión (net:timeout, por defecto 10 minutos).

Ejecución.
Por línea de comando: admite la ejecución en modo interactivo, con un fichero de comandos y con una línea de comando mas o menos compleja. Aquí encontré un pega, bastante molesta, y es que expande la línea de comandos de una forma un poco rara y no fuí capaz de que se ejecutase lo que yo quería a base de variables (lftp -d -p puerto -u usuario,clave -e “get fichero.origen -o /ruta/fichero.destino”). Al final tuve que recurrir a generar un fichero temporal pero por lo demás perfecto.

Como conclusión, ya tengo un arma mas para mi arsenal.

Compartir
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *