Je m'excuse si cela a déjà été demandé, mais j'ai fait de mon mieux pour le trouver à l'avance. J'ai un script bash comme suit:
#!/bin/sh
<Appropriate variables here>
lftp -c "open -p $port -u $login,$pass sftp://$host; cd $remote;
set mirror:use-pget-n 20;
mirror --no-empty-dirs --Remove-source-files -L -c -P5 $remote $local"
Pendant que le script est en cours d'exécution, il indique son statut sur une seule ligne (sans défilement). Le message apparaîtra pendant une fraction de seconde avant de disparaître (voir l'image ci-dessous):
Comment puis-je faire rapport à une nouvelle ligne avec chaque mise à jour? J'utilise cygwin.