Un alies per matar una aplicació que no es vol tancar
Massa sovint, el Kodi es resisteix a l'ordre de tancar, cosa que m'obliga a recórrer al kill -9. Amb un alies, simplifique el procediment habitual.
ggrappa.nohost.me/blog/2021/02

Segueix

@giorgiograppa suposo que no conèixes `pkill` o potser no ho tens instal·lat al teu sistema o potser no va bé en el teu cas.
En teoria pkill permet matar processos per nom. Per fer tests pots provar pgrep i així veure quins processos rebrien la senyal.

· · Web · 1 · 0 · 0

@Zorion
ho intentava amb killall kodi, però, como que hi ha dues aplicacions (kodi i kodi.bin), matava la primera i no la segona (matant la segona, moren les dues). Miraré això de pkill, sí que la tinc instal·lada.

@Zorion
pkill tampoc no em mata el kodi, però amb pgrep puc obtindre'n l'indicador més còmodament:

victima=`pgrep kodi.bin`

Encara he de mirar què passa si l'indicador té només quatre xifres, però pinta bé, encara simplificaré l'àlies. Gràcies! 😊

@giorgiograppa
Que bé que potser t'estalvies el cut i el tr.
Li has passat el -9 al pkill també (com li passes al kill)?

@Zorion
Ara mateix,

kill -9 `pgrep kodi.bin`

és l'opció més breu, funciona igual de bé amb un indicador de 4 xifres o amb un 5 😊 .

@Zorion
I sembla que

pkill -9 kodi.bin

és el guanyador! Em faltava això, indicar el tipus de senyal d'acabament a enviar (-9, el teu comentari m'ha donat la pista per buscar correctament en el man de pkill) i el nom literal del procés.

😊

Inicia la sessió per participar a la conversa
mastodont.cat, cultura catalana.

Servidor social en català per a la comunitat de llengua i cultura catalanes d'arreu d'internet.