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 14/09/2007, 11h36   #1
Invité régulier
 
Inscription : juillet 2005
Messages : 10
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 10
Points : 6
Points : 6
Par défaut [sh] syntax error near unexpected token `}'

Bonjour,

Il m'est impossible de faire fonctionner le script shell basique suivant malgré la lecture de nombreux problèmes similaires postés sur ce forum.


Code :
1
2
3
4
5
 
#!/bin/sh
 
Bonjour(){
}
Je précise que le script a été édité directement avec vi sous linux (redhat). ceci exclut donc à priori les soucis d'édition sous windows.
Voici l'erreur renvoyée

Code :
1
2
3
4
 
sh ./absync.sh
./absync.sh: line 5: syntax error near unexpected token `}'
./absync.sh: line 5: `}'
Merci pour votre aide.
vercin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2007, 12h35   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 779
Points : 7 779
t'as rien entre les {& }
donc forcément....
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/09/2007, 11h33   #3
Modérateur
 
Avatar de gangsoleil
 
R&D en systemes informatiques bas niveau Unix/Linux
Inscription : mai 2004
Messages : 5 496
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : R&D en systemes informatiques bas niveau Unix/Linux

Informations forums :
Inscription : mai 2004
Messages : 5 496
Points : 9 677
Points : 9 677
Bonjour,

Citation:
Envoyé par frp31 Voir le message
t'as rien entre les {& }
donc forcément....
Je confirme : il est nécessaire d'avoir quelque chose à l'intérieur des accolades :

Code :
1
2
3
4
5
#!/bin/sh
 
Bonjour(){
echo "coucou"
}
__________________
Modérateur "C", "Informatique Générale & Hardware" et "Unix"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h53.


 
 
 
 
Partenaires

Hébergement Web