Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2005 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  erreur --> syntax error : unexpected end of file

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

erreur --> syntax error : unexpected end of file

n°447661
nanard84
ose
Posté le 02-04-2004 à 10:29:03  profilanswer
 

Voilà mon erreur qui apparaît quand je lance mon script
 
connexion.sh: line 46: syntax error: expected end of file
 
Sachant que la ligne 46 est la dernière de mon script et qu'il n'y a rien d'écrit dessus... Quel  est donc le pb ???
 
Merci d'avance, Nanard

mood
Publicité
Posté le 02-04-2004 à 10:29:03  profilanswer
 

n°447681
void_ppc
Posté le 02-04-2004 à 11:13:38  profilanswer
 

tu devrais donner ton script, sinon c'est bien difficile de t'aider

n°447691
nanard84
ose
Posté le 02-04-2004 à 11:25:49  profilanswer
 

#!/bin/bash
#
if [ $# != 1 ]
 then
 echo "Usage : $0 adrIP"
 exit 0
fi
#
if [ cat access_squid.log ]
 then
 cat access_squid.log | grep -E $1
else
 echo "Erreur d'ouverture du fichier access_squid.log"
 echo "Vérifier qu'il existe et les droits de lecture"
fi
exit 0

n°447695
nanard84
ose
Posté le 02-04-2004 à 11:28:37  profilanswer
 

bien sur, le programme n'est pas complet mais l'erreur y est tj, maintenant elle se situe à la ligne 17

n°447703
void_ppc
Posté le 02-04-2004 à 11:44:45  profilanswer
 

bin tu devrais filer le truc complet, c'est pas parce que il dit ligne 17 que l'erreur est là, je pense que ca doit être un fi manquant ou un truc du genre

n°447706
nanard84
ose
Posté le 02-04-2004 à 11:47:03  profilanswer
 

si j'éxécute rien que ce bout de programme sans le reste l'erreur y est tj. j'ai déjà pensé au fi mais ils y sont tous

n°447707
void_ppc
Posté le 02-04-2004 à 11:51:15  profilanswer
 

si tu met ton cat machin entre backquotes ? `` dans le test if


Message édité par void_ppc le 02-04-2004 à 11:51:28
n°447714
nanard84
ose
Posté le 02-04-2004 à 12:00:45  profilanswer
 

non ca ne change rien

n°447728
void_ppc
Posté le 02-04-2004 à 12:10:01  profilanswer
 

et si tu fait ton cat et seulement après tu fait un test sur #$ (à vérifier, c'est le code de sortie de la dernière commande)

n°447761
nanard84
ose
Posté le 02-04-2004 à 13:28:36  profilanswer
 

non ça ne marche tj pas

mood
Publicité
Posté le 02-04-2004 à 13:28:36  profilanswer
 

n°447771
[Albator]
MDK un jour, MDK toujours !
Posté le 02-04-2004 à 13:40:47  profilanswer
 

Essaye le script suivant, et pense à mettre un retour chariot après la dernière ligne:
 

#!/bin/bash
 
if [ $# -ne 1 ]
then
  echo "Usage : $0 adrIP"
  exit 1
fi
 
if [ -r access_squid.log ]
then
  grep -E "$1" access_squid.log
else
  echo "Erreur d'ouverture du fichier access_squid.log"
  echo "Vérifier qu'il existe et les droits de lecture"
  exit 2
fi
 
exit 0


Message édité par [Albator] le 02-04-2004 à 13:42:11
n°447796
nanard84
ose
Posté le 02-04-2004 à 14:09:16  profilanswer
 

J'ai tj l'erreur syntax error : unexpected end of file

n°447805
nanard84
ose
Posté le 02-04-2004 à 14:20:26  profilanswer
 

Quand j'utilise les fonctions du genre de if , while ou for dans le script. L'erreur unexpected end of file apparait

n°447812
[Albator]
MDK un jour, MDK toujours !
Posté le 02-04-2004 à 14:27:03  profilanswer
 

nanard84 a écrit :

Quand j'utilise les fonctions du genre de if , while ou for dans le script. L'erreur unexpected end of file apparait


 
Tu serais pas en train d'écrire tes scripts sous Windows pour ensuite les transférer sous Linux ?

n°447819
nanard84
ose
Posté le 02-04-2004 à 14:36:10  profilanswer
 

non j'utilise vi

n°447820
nanard84
ose
Posté le 02-04-2004 à 14:36:28  profilanswer
 

sous mandrake


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  erreur --> syntax error : unexpected end of file

 

Sujets relatifs
Erreur Scribus, je ne comprends pas...Questions sur /proc/sys/fs/file-max
question sur les file de messages[courier-imap] Failed to create cache file
[Debian] Erreur avec apt-get dist-upgradeMessage d'erreur lors de l'installation : DISABLING IRQ #18
Message d'erreur lors de l'installation de Mandrake 9.2[MDK 9.2] Wine, erreur sous Half-Life
erreur emerge iptablesMandrake 10 + Kernel 2.6.3 + ATI Radeon 9800pro --> Erreur
Plus de sujets relatifs à : erreur --> syntax error : unexpected end of file


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR