Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/08/2007, 14h22   #1
DIE
Membre à l'essai
 
Inscription : août 2005
Messages : 82
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 82
Points : 24
Points : 24
Par défaut ma fonction avec FTP ne fonctionne pas

Bonjour voici ma fonction qui ne marche pas
quand je l'appelle plus bas dans mon script
j'ai cette erreur : 0403-057 Syntax error at line 11 : `<' is not matched.


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
f_ftpcible()
{
read PASS?"Entrez votre password : "
ftp -n $CIBLE <<DEB
open $CIBLE
user $MOI $PASS
prompt
cd $HOME
put $HOME/.rhosts
site chmod 600 $HOME/.rhosts
close
by
DEB
}
DIE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/08/2007, 15h43   #2
Membre chevronné
 
Avatar de valefor
 
Inscription : décembre 2006
Messages : 689
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 689
Points : 666
Points : 666
Essais en rajoutant une ligne vide entre DEB et } (et vérifie qu'il n'y a pas d'indentation sur la ligne DEB ni d'espace à la fin).
valefor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2007, 12h33   #3
DIE
Membre à l'essai
 
Inscription : août 2005
Messages : 82
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 82
Points : 24
Points : 24
super
ça venait bien d'une indentation sur la dernière ligne DEB
tu peux m'expliquer en quoi c'est génant (c pour ma culture personnelle)
merci
DIE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2007, 20h59   #4
Membre chevronné
 
Avatar de valefor
 
Inscription : décembre 2006
Messages : 689
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 689
Points : 666
Points : 666
Je pense que ça vient du fait que tu lui demandes d'arrêter de lire lorsqu'il rencontre une ligne avec "DEB". Donc si ta ligne contient une tabulation ça ne doit pas marcher.
valefor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2007, 23h51   #5
DIE
Membre à l'essai
 
Inscription : août 2005
Messages : 82
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 82
Points : 24
Points : 24
ok je prend l'info
merci encore
@+
DIE est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h55.


 
 
 
 
Partenaires

Hébergement Web