[quote=“vv222”]ne serait-il pas plus simple de se contenter de :
ps ax -o pid,cmd | grep processus
kill PID
kill -9 PID
[/quote]
En l’état dans un script ça ne fonctionne pas. C’est quoi “PID” ? Tu le récupères comment ?
À moins que tu ne partes du principe qu’il tape ça manuellement dans un terminal ? (alors que bien évidemment je pars du principe qu’il veut en faire un script
)
Bon après c’est peut-être moi, hein, mais quand l’élaboration d’une commande m’oblige à aller regarder dans le manuel (franchement, rien que le ps ax -o pid,cmd c’est pas le genre de choses que je retiens, même sans parler du reste) alors cette commande est un excellent candidat pour finir sa vie dans un script.
Sinon je viens de me rappeler l’existence des commandes pgrep / pkill (paquet procps). pkill devrait faire l’affaire en utilisant son option -f (mais tester d’abord le motif de recherche avec pgrep), ça évite de réinventer la roue. 