1 votes

lftp miroir des fichiers d'une arborescence de répertoires dans un seul répertoire

Je cherche un moyen d'utiliser lftp pour mettre en miroir des fichiers d'un emplacement distant qui sont dans une structure de répertoire constante basée sur la date dans un seul répertoire local. Dans wget, cela se fait avec --cut-dirs=, quelqu'un a-t-il des suggestions à faire ?

Actuellement, ma ligne de commande est juste :

lftp -c "connect http://server.com; mirror --use-pget-n=3 bla1/data /n/data/bla/all_the_data"

Mais cela recrée la structure du répertoire distant (comme il se doit), alors que j'aimerais que ce ne soit pas le cas.

1voto

Mohnish Points 168

La commande Mirror permet de copier des répertoires. Comme vous souhaitez copier uniquement les fichiers, vous devez utiliser la commande mget commande. Par exemple

mget -c bla1/data/*.* -O /n/data/bla/all_the_data/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X