rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Automatiser transfer FTP vers pls serveur

Greg, le mardi 11 décembre 2007 à 16:09:33
Bonjour,

Je dois effectuer un script qui transfert un fichier vers plusieurs serveurs. (toujours le meme fichier dans le meme filesystem)
Voici mon script :

#!/bin/sh
DDirectory="Directory distante"
LDirectory="Directory local"
Username="User"
Password="Passwd"
#Server=$1
for Server in `cat serveur.txt`
do
echo $Server
ftp -i -n $Server <<EOF
user $Username $Password
binary
lcd $LDirectory
cd $DDirectory
put Fichier
bye
EOF
done


La liste de serveur est dans serveur.txt.
le problème est que je prends une erreur : 0403-057 Syntax error at line 10 : `<' is not matched.
alors que quand j'enlève la boucle for et je mets le nom du serveur en argument pas de soucis.
Quelqu'un pourrait-il m'aider ???

merci d'avance à tous
Greg
Configuration: AIX
Répondre à Greg  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
dubcek, le mardi 11 décembre 2007 à 16:19:16
hello
et comme ça:
Liste=`cat serveur.txt`
for Server in $Liste
Répondre à dubcek

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jipicy, le mardi 11 décembre 2007 à 16:20:23
Salut,

Sous quelle forme se présente ton fichier "serveur.txt" ?

Essaie de rajouter "set -xv" (débogage) en début de script, peut être sera-t'il assez verbeux afin de déterminer ce qui cloche ;-\

Quote tes variables ( ftp -i -n "$Server")...

Z'@+...che.
JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.
Répondre à jipicy

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Greg, le mercredi 12 décembre 2007 à 14:50:58
Merci pour vos réponses aussi rapide. Dsl je ne pouvais plus vous répondre (un autre soucis qui m'a pris pa mal )
Dans mon fichier Server.txt je place le nom de mes serveurs :
serveur1
serveur2
....
je vais essayer vos pistes pour l'instant !
Répondre à Greg
Logiciels pertinents trouvés dans les téléchargements
Télécharger HFS (Http File Server)  2.2dHFS (Http File Server) - HFS est une manière ultra-simple de partager des fichiers avec des amis. Lancez HFS Glissez un dossier à partager...Catégorie: Serveurs
Licence: Open Source
Télécharger Guild FTPd 0.999.14Guild FTPd - Guild FTPd est un serveur FTP pour les plates-formes Microsoft Windows. Il permet de configurer simplement un serveur FTP et...Catégorie: FTP
Licence: Freeware/gratuit
Télécharger Belarc advisor 7.2.24.3Belarc advisor - Belarc advisor est un logiciel gratuit qui établit un profil détaillé de votre logiciel et matériel installés, correctifs...Catégorie: Diagnostic
Licence: Freeware/gratuit
Télécharger RapGet   1.41RapGet - Les téléchargements sur le Web sont devenus monnaies courantes. Plusieurs assistants sont proposés afin d’optimiser,...Catégorie: Téléchargement
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « Automatiser transfer FTP vers pls serveur »