Exécution d'un script sh automatiquement
Meryam
-
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
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:
- Exécution d'un script sh automatiquement
- Logiciel pour trier les photos automatiquement gratuit - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Mon compte gmail se connecter automatiquement - Guide
- Automatiquement - Guide
3 réponses
seln ta distribution, le lancement d'un script au démarrage differe, sous quelle distribution es tu ?
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.
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.
les affectations de variables avec un espaces après le = , sans guillemets, sans substitution de commande, devraient renvoyer autant d'erreurs.
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