antoine@starinux.org wrote:
Comment écrire dans un script bash afin qu'il détecte le numéro d'un processus et le "kill" :Exemple : $ ps aux|grep alsaantoine 3189 1.0 0.6 94968 12720 ? SL 22:56 0:35 /usr/bin/artsd -F 10 -S 4096 -a alsa -m artsmessage -c drkonqi -l 3 -fLe n° du processus ici est "3189" (il change évidemment).Soit $ kill $..... (variable)Et ou placer ce fichier bash pour qu'il s'exécute au boot ? antoine /var/run/sshd.pid
Si tu connais le nom, regarde le fichier .pid qui lui correspond. Par exemple, pour le serveur ssh, c'est (ils sont tous dans /var/run/) :
/var/run/sshd.pid Ce fichier contient uniquement un numéro, le pid, le Process IDentifier.Si le fichier n'existe pas, c'est que le processus n'existe pas, ou dans de très rares cas, que le processus ne crée pas de fichier .pid.
Bye Guillaume