Bonjour,
je cherche à me faire un petit script pour me faciliter la vie.
Un script qui va chercher les processus de apache d'un utilisateur donné et qui les kill tous.
Le truc, c'est que le shell justement c'est pas mon truc...
J'en arrive la :
Code :
- # blabla
- for process in `ps -eo pid,cmd |grep httpd| grep $1`
- do
- kill -9 $process
- done
- # blabla
|
Bon après je pourrai faire mumuse pour mettre un compteur, toussa... mais la déja ca ne marche pas.
La commande ps telle qu'elle est écrite me renvoie la commande en détail, avec pour chaque élément une case de mon "tableau" : /opt/apache/httpd_docs/bin/httpd_docs
-DSSL
-f
/hom***nf
Forcément, ca ne m'interesse pas d'avoir tout ca... mais je n'arrive pas a m'en débarrasser, et je suis obligé de garder la commande pour faire mon tri de processus...
Si je ne récupére que les PID, je n'arrive pas a faire tri...
Argh le shell
Merci