Je suis connecté sur un serveur (en utilisant Putty). à partir de là, je me connecte via FTP à un autre serveur. Je veux copier plusieurs dossiers du premier serveur vers le deuxième serveur en utilisant mput.
Comme:
ftp> mput folder1 folder2 folder3
Mais j'obtiens "dossier1: pas un fichier ordinaire" ... et ainsi de suite. Chacun de ces dossiers a des sous-dossiers, des fichiers (certains binaires, d'autres non).
Comment puis-je accomplir ce que je veux sans compresser le contenu, puis le transférer?
Ce n'est pas possible avec le programme ftp normal car mput n'utilise pas la récursivité. Vous pouvez utiliser ncftp puis appeler «dossier mput -r».
Meilleurs voeux, Fabian
la source
J'ai fait un script bash:
et l'a appelé avec
semble fonctionner.
la source
Secure Copy scp a un indicateur -r récursif que vous pourriez trouver utile.
la source
ouvrez le CD powershell dans le répertoire que vous souhaitez télécharger, exécutez les commandes suivantes:
Collez les résultats dans votre fenêtre ftp. Prendre plaisir. N'oubliez pas non plus d'ajouter mput * pour transférer tous les fichiers du répertoire de base.
la source