Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[HS] arborescence d'un site ftp

7 réponses
Avatar
Guy Roussin
Bonsoir,

Je cherche à récupérer l'arborescence d'un site ftp
dans un fichier *sans télécharger* les fichiers (il y
en a des dizaines de To). Je souhaiterais que que le
résultat ressemble un peu au résultat de la commande
"find ."

L'idée étant après coup de récupérer tel ou tel fichier
(avec un wget) en fonction de la demande.
Comme ça inutile de tout télécharger ... je télécharge
seulement les fichiers dont j'ai besoin.

Merci.

--
Guy

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4FE07EDF.7060204@teledetection.fr

7 réponses

Avatar
Bzzz
On Tue, 19 Jun 2012 15:30:07 +0200 <- - - - - - - -+
Guy Roussin wrote: |
|
Bonsoir,- - - - - - - - - - - - - - - - - - - - -+



Ah, t'es comme moi: tu vis à l'envers?! ]-:)

Je cherche à récupérer l'arborescence d'un site ftp
dans un fichier *sans télécharger* les fichiers (il y
en a des dizaines de To). Je souhaiterais que que le
résultat ressemble un peu au résultat de la commande
"find ."



De prime abord j'aurai dit pôpôsib, mais curl semble être do té
de la Cde voulue: create-dirs.

--
You will be dead within a year.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Christophe Maquaire
On Tue, 19 Jun 2012 15:50:56 +0200
"JF Straeten" wrote:


Une idée :

:~$ aptitude search ftpwatch
p ftpwatch - Notifies you of changes on remote ftp servers



Une autre:
curlftpfs


--
Christophe Maquaire
Happy Debian User

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
JF Straeten
Re,

On Tue, Jun 19, 2012 at 03:30:07PM +0200, Guy Roussin wrote:


Je cherche à récupérer l'arborescence d'un site ftp
dans un fichier *sans télécharger* les fichiers (il y
en a des dizaines de To). Je souhaiterais que que le
résultat ressemble un peu au résultat de la commande
"find ."

L'idée étant après coup de récupérer tel ou tel fichier
(avec un wget) en fonction de la demande.
Comme ça inutile de tout télécharger ... je télécharge
seulement les fichiers dont j'ai besoin.



Une idée :

:~$ aptitude search ftpwatch
p ftpwatch - Notifies you of changes on remote ftp servers


Hih,


--

JFS.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Bzzz
On Tue, 19 Jun 2012 15:56:05 +0200
Bzzz wrote:

Whoops, ça m'apprendra à lire trop en biais et ne voir que la moi tié.

Cependant, dans les 2 réponses données il me semble qu'il-y-a un hic:
ftpwatch procède par comparaison et e-mail un diff, et je ne pense
pas que libcurl soit capable de maintenir une liste de checksums des
fichiers.
Donc ça tendrait à vouloir dire que dans les 2 cas il faut une co pie
locale de l'arborescence avant toute chose, non?

--
Breaking seal constitutes acceptance of agreement.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Creasixtine - Adrien Poupin
--f46d0418253e9277e304c2d410be
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Curlftpfs ne serait pas la solution à tous tes problèmes ?

- curlftpfs <http://curlftpfs.sourceforge.net/&gt;
- http://www.debian-administration.org/articles/594" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.debian-administration.org/articles/594

-------------------------------------------

Le 19 juin 2012 16:16, Bzzz a écrit :

On Tue, 19 Jun 2012 15:56:05 +0200
Bzzz wrote:

Whoops, ça m'apprendra à lire trop en biais et ne voir que la m oitié.

Cependant, dans les 2 réponses données il me semble qu'il-y-a u n hic:
ftpwatch procède par comparaison et e-mail un diff, et je ne pense
pas que libcurl soit capable de maintenir une liste de checksums des
fichiers.
Donc ça tendrait à vouloir dire que dans les 2 cas il faut une copie
locale de l'arborescence avant toute chose, non?

--
Breaking seal constitutes acceptance of agreement.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://lists.debian.org/





--f46d0418253e9277e304c2d410be
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Curlftpfs ne serait pas la solution à tous tes problèmes ?<br><ul ><li><a href="http://curlftpfs.sourceforge.net/&quot; rel="nofollow">curlftp fs</a></li><li><a href="http://www.debian-administration.org/articles/594" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.debian-administration.org/articles/594 ">http://www.debian-administration.org/articles/594" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.debian-administration.org/articles/594</a><br clear="all">
</li></ul><font>-------------------------------------------<br></font>
<br><div class="gmail_quote">Le 19 juin 2012 16:16, Bzzz <span dir="ltr ">&lt;<a href="mailto:" target="_blank"> com</a>&gt;</span> a écrit :<br><blockquote class="gmail_quote" styl e="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Tue, 19 Jun 2012 15:56:05 +0200<br>
Bzzz &lt;<a href="mailto:"></a>&gt; wro te:<br>
<br>
Whoops, ça m&#39;apprendra à lire trop en biais et ne voir que la moitié.<br>
<br>
Cependant, dans les 2 réponses données il me semble qu&#39;il-y-a un hic:<br>
ftpwatch procède par comparaison et e-mail un diff, et je ne pense<br>
pas que libcurl soit capable de maintenir une liste de checksums des<br>
fichiers.<br>
Donc ça tendrait à vouloir dire que dans les 2 cas il faut une co pie<br>
locale de l&#39;arborescence avant toute chose, non?<br>
<br>
--<br>
Breaking seal constitutes acceptance of agreement.<br>
<div class="im"><br>
--<br>
Lisez la FAQ de la liste avant de poser une question :<br>
<a href="http://wiki.debian.org/fr/FrenchLists" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://wiki.debian.org/fr/FrenchLists" target="_blank">http:// wiki.debian.org/fr/FrenchLists</a><br>
<br>
Pour vous DESABONNER, envoyez un message avec comme objet &quot;unsubscribe &quot;<br>
vers <a href="mailto:">debian- </a><br>
En cas de soucis, contactez EN ANGLAIS <a href="mailto: ebian.org"></a><br>
</div>Archive: <a href="http://lists.debian.org/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://lists.debian.org/ nubis.defcon1" target="_blank">http://lists.debian.org/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://lists.debian.org/20120619161658.492 </a><br>
<br>
</blockquote></div><br>

--f46d0418253e9277e304c2d410be--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://lists.debian.org/CAJyFd_9CyAog5Hq+5fpkj6PvR8rSREr-ef3QxQD=
Avatar
Jean-Jacques Doti
Bonsoir,

On 19/06/2012 15:30, Guy Roussin wrote:
Bonsoir,

Je cherche à récupérer l'arborescence d'un site ftp
dans un fichier *sans télécharger* les fichiers (il y
en a des dizaines de To). Je souhaiterais que que le
résultat ressemble un peu au résultat de la commande
"find ."



et tu as essayé avec un simple client FTP en ligne de commande : tu te
connectes, puis tu essaies 'ls -R'. Il semble que ça fonctionne avec les
serveurs sur lesquels j'ai testé, à moins que ce soit le client qui se
débrouille (netkit-ftp).

A+
Jean-Jacques

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Guy Roussin
Merci pour les différentes pistes. J'allais me lancer
dans l'analyse du "ls -R" lorsque j'ai vu que lftp
comporte une commande find. Donc au final,
j'ai fait :
# apt-get install lftp
$ lftp -e 'find .;quit' USER: > arborescence.log

Guy


Le 19/06/2012 15:30, Guy Roussin a écrit :
Bonsoir,

Je cherche à récupérer l'arborescence d'un site ftp
dans un fichier *sans télécharger* les fichiers (il y
en a des dizaines de To). Je souhaiterais que que le
résultat ressemble un peu au résultat de la commande
"find ."

L'idée étant après coup de récupérer tel ou tel fichier
(avec un wget) en fonction de la demande.
Comme ça inutile de tout télécharger ... je télécharge
seulement les fichiers dont j'ai besoin.

Merci.




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/