Juste un petit bout de script que je mets ici pour m'en souvenir. Il permet de parcourir un fichier contenant une URL par ligne, de telecharger le contenu de cette URL (en completant le transfert en cas de fichier prealablement en partie telecharge), et de ne compter que les nouveaux telechargements complets. Cela me permet de maintenir a jour un mirroir de fichiers dont les listes sont constitues automatiquement par un autre script.

#!/bin/bash

saved_count=0
echo Downloading :
for FILE_URL in $(cat $URLS)
do
        echo $FILE_URL
        wget -c $FILE_URL 2>&1 > /dev/null | grep 'saved' && saved_count=$(($saved_count +1))
done
echo Total saved $saved_count