Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/11/2007, à 09:58

Fabi3n

Envoyer un DOSSIER par ftp ou lftp en mode console.

Bonjour à tous !

Alors voilà, tout est dans le titre ! Ca peut paraître super bête comme question, mais je ne sais pas envoyer un DOSSIER par FTP avec ftp ou lftp (en console).
Je voudrais faire un script pour utiliser rsync et envoyer les dossiers backupés sur un FTP distant.

J'ai biensure RTFM, man ftp , man lftp, googlesisation mais rien !
put dossier/ , mput dossier/ send dossier/ ne fonctionnent pas et l'attribut -r n'existe pas en console ftp.

Si quelqu'un a la solution ca serait chouette.
Ne me conseiller pas de zippé les dossiers smile j'aimerais tout conserver tel quel.

Si par la force des chose envoyer un dossier s'avere impossible en console (ce dont je doute puisque avec filezilla avec X ça fonctionne) je me tournerais un zip ou tar des dossiers.

Merci pour votre aide !

A bientôt.


Attention car, si la roue pete, le gas part !
-----------------------------------------
Hébergement Web Gratuit sur
http://www.la-cabane.net

Hors ligne

#2 Le 07/11/2007, à 10:15

snigit

Re : Envoyer un DOSSIER par ftp ou lftp en mode console.

Fabi3n a écrit :

J'ai biensure RTFM, man ftp , man lftp, googlesisation mais rien !

Perdu.

mirror [OPTS] [source [target]]
Mirror  specified  source  directory to local target directory. If target directory ends with a slash, the source base name is appended to target directory name. Source and/or target can be URLs pointing to directories.

-R, --reverse       reverse mirror (put files)

When using -R, the first directory is local and the second is remote.  If the second directory is omitted, base name of first directory is  used.
If both directories are omitted, current local and remote directories are used.

Peut etre que dans certains cas, il faut que le répertoire de base existe déjà sur le site distant, mais bon...

Hors ligne

#3 Le 07/11/2007, à 10:18

Fabi3n

Re : Envoyer un DOSSIER par ftp ou lftp en mode console.

Ouaip j'avais vu l'option mirror, mais pas le -R (au temps pour moi roll )
mais ce qui me fait peur c'est le (put files) car pour les fichiers tout fonctionne.
Je test ça dès que j'ai un linux sous la main (je suis au taf sous xp/vista en environnement domaine).

En tout cas, merci à toi snigit d'avoir pris le temps de relire le man smile


Attention car, si la roue pete, le gas part !
-----------------------------------------
Hébergement Web Gratuit sur
http://www.la-cabane.net

Hors ligne

#4 Le 07/11/2007, à 20:57

Fabi3n

Re : Envoyer un DOSSIER par ftp ou lftp en mode console.

Alors notre ami snigit avait raison, l'option mirror -R dossier/ sous lftp, fait en fait un mkdir dossier/ et cp des fichiers qu'il contient, sur le FTP distant.

Attention cependant, cette option n'a (apparement) pas sont équivalent avec ftp


Attention car, si la roue pete, le gas part !
-----------------------------------------
Hébergement Web Gratuit sur
http://www.la-cabane.net

Hors ligne