Bonjour,
j’utilisais un script sur une passerelle pour reconnecter le réseau en cas de coupure…
le voici :
[code]#!/bin/bash
ping -c2 google.fr
TEST=$?
if [ $TEST -ne 0 ]
then
echo “Ping ne repond pas !”
/etc/init.d/networking restart
echo "Networking RESTART !"
echo “date
” >> /media/data/partage/reconnections.log
else
echo "Ping ok"
fi
echo “Fin du script”
[/code]
Ca fonctionnait parfaitement… jusqu’au formatage de la machine… j’ai remis ce script en place… et la surprise… il y a des erreurs, je comprends pas trop
Quelqu’un pourrai m’aider svp ??
Voici le message d’erreur :
passerelle:~# ./testwlan0.sh
-bash: ./testwlan0.sh : /bin/bash^M : mauvais interpréteur: Aucun fichier ou dossier de ce type
quand j’enleve la première ligne, il me met ça :
./testwlan0.sh
ping: unknown host www.google.fr
./testwlan0.sh: line 17: Caractère de fin de fichier (EOF) prématuré lors de la recherche du « " » correspondant
./testwlan0.sh: line 18: Erreur de syntaxe : fin de fichier prématurée