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 17/04/2016, à 12:37

sergeG75018

lftp lister un repertoire

Bonjour.
J'essaie de récupérer la liste des fichiers d'un répertoire web avec lftp
Je suis déja connecté au ftp et je veux lancer une suite de commandes
dans un terminal "ls /monrépertoire" fonctionne très bien mais j'ai besoin de traiter cette liste.
J'ai tenté avec un echo via une variable, liste=$(ls /monrépertoire) j'ai
Commande inconnue « liste=$(ls »
J'ai tenté de le mettre dans un fichier texte, ls /captures !> captures.txt
Ça crèe le fichier mais vide.
Y-a t'il une méthode pour faire cela.
merci.


Ironie, sarcasme ou cynisme? Je ne sais plus

Hors ligne

#2 Le 17/04/2016, à 15:40

sergeG75018

Re : lftp lister un repertoire

Je me répond des fois que...

HOST='host.fr'
USER='utilisateur'
PASSWD='**********'
On ce connecte au host puis on lance les commande situées entre FTP et FTP (le motif importe peu, FTP ou autre chose)
lftp $HOST << FTP
user $USER $PASSWD
cd captures
ls > capture.txt
bye
FTP

Ironie, sarcasme ou cynisme? Je ne sais plus

Hors ligne