Aide pour bashxx

Fermé
sezam2 Messages postés 73 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 26 mars 2010 - 5 avril 2009 à 00:15
sezam2 Messages postés 73 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 26 mars 2010 - 5 avril 2009 à 02:20
Bonjour,voila je veut que le script suivant s'execute chaque foie que le système démarre ( j'utilise opensuse11.0)

j'ai déja crée un fichier que j'ai appelé pipe.bash et qui contient les script

j' aussi fait

chmod +x /home/pipe.bash

#!/bin/bash
if [ -e /tmp/mysql.pipe ]; then
while [ -e /tmp/mysql.pipe ]
do
mysql -u root --password= syslog< /tmp/mysql.pipe
done
else
mkfifo /tmp/mysql.pipe
fi



on m'a dit de changer dans le fichier

bashxxxxxx quelque chause j'ai oubliert
pour ajouter /home/pipe.bash

mais je n'arrive pas à le trouver

est ce que quelqu'un peu me dire ou le trouver

5 réponses

Pour automatiser des tâches au démarage crontab pourrait t'aider.
0
sezam2 Messages postés 73 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 26 mars 2010 5
5 avril 2009 à 00:44
ou 'es ce que je peu le trouver ce crontab

j'ai trouver

.bashrc et
.profile
lequel modifier

merci
0
https://www.google.ca/search?hl=fr&client=firefox-a&rls=com.ubuntu%3Afr%3Aunofficial&hs=ZGu&q=crontab&btnG=Rechercher&meta=&gws_rd=ssl
Si crontab ne rempli pas tes exigences tu peu ( si je ne me trompe pas) ajouter des tâches dans /etc/profile.local qui est lancer par /etc/profile à chaque démarage.
0
sezam2 Messages postés 73 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 26 mars 2010 5
5 avril 2009 à 01:10
je doit editer

/etc/profile vous voulz dire c 'est ce que j'ai trouvé

si

j'ajoute la ligne

/home/sami/pipe.bash

dans le fichier

/home/sami/.profile sa marcherai oui / non

merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sezam2 Messages postés 73 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 26 mars 2010 5
5 avril 2009 à 02:20
lorsque j'ai ajouter le
script
if [ -e /tmp/mysql.pipe ]; then
while [ -e /tmp/mysql.pipe ]
do
mysql -u root --password= syslog< /tmp/mysql.pipe
done
else
mkfifo /tmp/mysql.pipe
fi


dans le fichier

/etc/profile

ça recree la pipe si c'est efacé

mais des que j y accéde en mode ssh

ça reste planté

je pense à cause de l'instruction suivante mysql -u root --password= syslog< /tmp/mysql.pipe

Password:

Last login: Sun Apr 5 03:08:51 2009 from linux-ux35.lan
Have a lot of fun...
0