Je veut récuperer un .gz d'un serveur ftp en bash mais aprés avoir fait la commande get, le fichier se télécharge bien, mais il est corompu. J'ai essayé en graphique avec fileZilla et cela fonctionne, mais je dois le faire en bash.
Est ce que quelqu'un peut m'aider ?
# Oublie important
Posté par lughan . Évalué à 2.
J'ai oublié, quand je télécharge en bash, j'ai cet erreur : WARNING! 151 bare linefeeds received in ASCII mode.
Il le télécharge quand même, cela n'arrête pas le processus.
[^] # Re: Oublie important
Posté par Colargol . Évalué à 8.
Ce message indique que le transfert s'effectue en mode ASCII, il faut le télécharger en mode binaire. Tu n'as pas indiqué quel client tu utilises, pour le client interactif en ligne de commande il faut utiliser la commande Binary avant la commande GET.
[^] # Re: Oublie important
Posté par lughan . Évalué à 1.
Merci pour votre réponse
J'utilise ftp en en bash, quelle est la commande pour le Binary ?
[^] # Re: Oublie important
Posté par NeoX . Évalué à 4.
heu, "binary"
en pure ligne de commande, tu ouvres le FTP avec
ftp user@monserveur
puis ca t'affiches un prompt
user@serveur>
dans lequel tu tapes
binary
pour passer dans ce mode, puisget chemin/fichier.gz
pour recuperer le fichieren pure ligne, en une fois, regarde les options de
ftp
ou le manuel[^] # Re: Oublie important
Posté par lughan . Évalué à 1.
D'accord, merci beaucoup !
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.