Forum Linux.général script bash et webdav

Posté par  .
Étiquettes : aucune
0
23
août
2006
Bonjour,
je voudrais pouvoir uploader un repertoire vers webdav dans un script bash, donc en ligne de commande.
J'ai bien trouvé cadaver, mais comme il faut d'une part donner les infos de login,password et apres faire un upload, je en vois pas comment le mettre dans un script bash.

Donc si qqun à la solution...
Merci

xabi
  • # .netrc

    Posté par  . Évalué à 2.

    En ayant un fichier .netrc qui va bien, tout simplement...

    Dans le fichier $HOME/.netrc, mettre :


    machine HOST login TONLOGIN password TONPASSWORD
    machine HOST2 login TONLOGIN password TONPASSWORD
    machine HOST3 login TONLOGIN password TONPASSWORD
    etc
    • [^] # Re: .netrc

      Posté par  . Évalué à 0.

      Heu, et apres j'utilise quoi pour faire l'upload en script bash ?

      Merci
      • [^] # Re: .netrc

        Posté par  . Évalué à 2.

        le .netrc est utilisé par tout un tas d'application, de emacs à wget, pour pouvoir te connecter à une machine sans avoir à fournir le mot de passe à chaque fois.

        Je n'ai jamais utilisé cadaver, mais il y a de bonne chances pour qu'il prenne en compte ton .netrc (s'il a été compilé pour l'utiliser, sinon il faut le faire), et il se connectera sans te demander de mot de passe. C'est justement le comportement qu'il te faut pour un script...

Suivre le flux des commentaires

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