J'ai besoin de télécharger environ 100 paquets alors j'utilise wget-list pour le rendre plus facile. Ma question cependant, est une fois que j'ai fait la liste (je suppose que c'est au format .txt), est-ce qu'il y a un moyen de pouvoir y insérer des commentaires que wget ignorera? Quelque chose comme ça:
#This is a comment
http://someurl.com
http://anotherurl.com
Il suffit de mettre des commentaires dans votre sans notation, wget les prendra simplement comme URL non valides.
la source
Vous pouvez diriger
grep
oused
supprimer des commentaires:la source
J'ai testé wget en utilisant la liste disponible à l' adresse https://en.wikipedia.org/wiki/Comparison_of_programming_languages_%28syntax%29#Inline_comments
J'ai découvert que wget ne supporte pas un caractère de commentaire. Toutefois, les opérations suivantes génèrent rapidement des erreurs "URL non valide":
Celles-ci ne sont pas répertoriées dans l'article Wikipedia mais provoquent également des erreurs rapides "URL non valide"
Les chaînes de caractères d'introduction de commentaire restantes ont toutes amené wget à tenter de résoudre un nom de domaine à l'aide de DNS, ce qui a généré au moins huit lignes d'erreur.
J'ai également découvert que wget analyse l'intégralité du fichier liste et construit une liste d'URL à récupérer avant le début de la récupération. Par exemple, si vous avez un fichier liste contenant:
La sortie wget est:
Ainsi, alors que: :: # / // [@? peuvent tous être utilisés en toute sécurité comme caractères d'introduction de commentaires; les erreurs résultantes seront d'abord générées et ne seront pas en ligne avec les tentatives wget de récupération de pages.
la source