Journal Net::FTP et les répertoires particuliers ...

Posté par  .
Étiquettes : aucune
0
20
mai
2004
J'ai réalisé un script qui se connecte à un FTP et qui utilise une fonction récursive afin de parcourir l'ensemble des répertoires. Un problème se pose lorsque le script tombe sur un répertoire du genre "..quelquechose". La méthode cwd interprète pas l'ensemble du nom mais juste les ".." Donc le script va dans le répertoire parents au lieu d'aller dans le répertoire "..quelquechose".
Existe t'il une méthode, une astuce syntaxique afin d'éviter ce problème ...
  • # faut ruser :)

    Posté par  . Évalué à 1.

    si tu essaie un truc du genre "cd ../repertoire_courant/..repertoire_fils , ca donne rien ?

    je sais pas si on peut mettre des guillemets au répertoire, pour indiquer à cd qu'il s'agit bien d'un repertoire fils, genre cd "..sous_repertoire" ...
    • [^] # Re: faut ruser :)

      Posté par  . Évalué à 1.

      Je me suis fait tout simplement avoir, la methode $ftp->dir ne retournes pas les fichiers cachés. J'y ai completement pas penser ...

      Maintenant faut que je trouve comment obtenir la liste des fichiers qui contiennent aussi les fichiers cachés ... la doc de Net::FTP me renseigne guère ...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.