ho uno script che mi ferma un tot di servizi e che eseguo da root. Volevo fermare anche gnome-software eseguito come utente usando qualcosa del tipo: su - $USER -c "gnome-software --quit"
Ma non è più corretto ed efficace un
su - $USER -c "killall gnome-software"
che manda il segnale di TERM a tutti i processi gnome-software dell'utente?
Ad un segnale di TERM qualsiasi programma dovrebbe reagire uscendo in modo pulito ed ordinato.