J'ai un fichier de configuration qui se compose de la liste des URI que je souhaite télécharger. Par exemple,
http://xyz.abc.com/Dir1/Dir3/sds.exe
http://xyz.abc.com/Dir2/Dir4/jhjs.exe
http://xyz.abc.com/Dir1/itr.exe
Je veux lire le fichier de configuration et copier chaque URL mais en même temps créer la même structure de répertoires que sur l'hôte. Par exemple, pour la première ligne du fichier de configuration, je veux créer la structure de répertoires Dir1 / Dir3 sur ma machine locale (si elle n'existe pas), puis copier sds.exe dans ... / Dir1 / Dir3 /
J'ai trouvé que je peux télécharger toutes les URL dans un fichier en utilisant 'wget -i' mais comment puis-je créer la structure de répertoires correspondante avec ça
la source
dir1/robots.txt
sur Unix.--cut-dirs=N
Pour obtenir la structure que vous demandez, je suggère d'utiliser aussi bien -nH que -x.
Cela supprimera le nom d'hôte et créera la structure de répertoires attendue.
par exemple
Depuis la page de manuel:
la source