Estoy usando el siguiente comando para establecer el tiempo de espera del comando lftp de modo que si el servidor no está disponible o no acepta ninguna conexión nueva, el comando finaliza después de 10 segundos.lftp timeout no funciona
lftp -e 'set ftp:passive-mode true; set net:timeout 10; cd /OUT; mput $filename; bye' -u mylftpuser,mypassword myhost.com
Sin embargo, el tiempo de espera no parece funcionar. Cuando ejecuto el comando anterior en el símbolo del sistema, vuelve a intentar la conexión después de 30 segundos, 45 segundos ... 60 segundos ... y nunca termina.
¿Estoy haciendo algo mal aquí?
Gracias.