Je veux que wget commence (ou tente de commencer) le téléchargement, et si ce n'est pas fait après 10 secondes, je veux qu'il abandonne.
wget --timeout 10 http://url
Cela semble être un essai raisonnable, mais il semble qu'il ne définit que --dns-timeout, --connect-timeout, et --read-timeout. Ainsi, il pourrait attendre 9 secondes pour le dns, 9 autres pour la connexion et ensuite continuer à télécharger pour toujours, tant que les données continuent à arriver à un rythme régulier (pas de pause de plus de 10 secondes).