Exécution d'un script sh automatiquement

Meryam -  
 Meryam -
Bonjour,
je veux savoir est ce qu'il y a une solution Pr exécuter un script automatiquement après le démarrage.
j ai déjà essai avec "crontab "mais ça marche pas

voila mon script :
#!/bin/sh
SVR_HOSTNAME= uname -n | tr '[:upper:]' '[:lower:]'

echo " [1]Le service "
echo -n -e "\t"
SVR_SERVICE= /etc/init.d/named status
echo " [2] Lancement du Service est en Cours....!!! "
echo -n -e "\t"
if SVR_SERVICE= /etc/init.d/named start
then

echo "[3] Status HTTPD sur $SVR_HOSTNAME..."
echo -n -e "\t"
SVR_SERVICE_1= /etc/init.d/named status
else SVR_SERVICE_1= /etc/init.d/named start
fi

echo " [4] Verifiaction Process...."
echo -n -e "\t"
sleep 1
echo "Named Lance sans erreur les Processus !!!"
echo -n -e "\t"
sleep 1
ps aux | grep named
exit 0



Merci infiniment
A voir également:

3 réponses

Utilisateur anonyme
 
salut,

tu devrais faire en sorte que le script fonctionne avant de le mettre au démarrage de ta machine.
1
Meryam
 
j ai déjà exécuter le script est il fonctionne
0
Utilisateur anonyme
 
en tout cas pas tel que tu l'as retranscrit ici.
les affectations de variables avec un espaces après le = , sans guillemets, sans substitution de commande, devraient renvoyer autant d'erreurs.
0
Meryam
 
j ai pas d problème au niveau d script il ya pas d erreur ce que je vx c est une commande pr que je puisse lancer le script automatiquement a chaque démarrage de linux
j ai déjà essai vec crontab mais ça marche pas je pense que j ai pas utiliser la bonne commande :

1 * * * * root sh > chemin d enregistrement de script
je vx savoir est ce qu'il ya une solution appart utilisation de crontab
0
Meryam
 
est ce qu il ya une autre commande pour crontab ????
0
periplasme Messages postés 391 Date d'inscription   Statut Membre Dernière intervention   53
 
seln ta distribution, le lancement d'un script au démarrage differe, sous quelle distribution es tu ?
0
Meryam
 
oui je ss c Fedora
0
periplasme Messages postés 391 Date d'inscription   Statut Membre Dernière intervention   53
 
0
lekaf974
 
Je suis plus à l'aise avec les distributions basées sur Debian. Sous Debian, il faut mettre le script dans /etc/init.d/ puis un petit update-rc nomDuScript defaults (pour le réglage par défaut).

Sous Fedora, je pense que cela doit être le dossier /etc/rc.d et la commande est chkconfig. Pour les options man chkconfig devrait t'aider.
0
Meryam
 
sous Fedora aussi le script dans /etc/init.d/
0