Un bash pour tuer plusieurs tâches
Un bash pour tuer plusieurs tâches
Hello.
Pourriez-vous me dire comment créer un fichier bash afin de tuer plusieurs tâches récalcitrantes, en l’occurrence, des exe ?
Explication. J'ai installé le pack de plugins photo Nik Software, qui tourne en standalone sous Wine. Lorsque je ferme un des des plugins, plusieurs exécutables restent en mémoire et je dois tuer les tâches une par une, ce qui est chiant.
Voilà...
Pourriez-vous me dire comment créer un fichier bash afin de tuer plusieurs tâches récalcitrantes, en l’occurrence, des exe ?
Explication. J'ai installé le pack de plugins photo Nik Software, qui tourne en standalone sous Wine. Lorsque je ferme un des des plugins, plusieurs exécutables restent en mémoire et je dois tuer les tâches une par une, ce qui est chiant.
Voilà...
Linux Mint 21.3 Virginia | Cinnamon 6.0.4
- cyrille
- Administrateur du site
- Messages : 12441
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: Un bash pour tuer plusieurs tâches
Code : Tout sélectionner
man ps
- cyrille
- Administrateur du site
- Messages : 12441
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: Un bash pour tuer plusieurs tâches
Très gentil sur ce coup, wine commence à nous prendre la tête, mais bon je vais te guider un peu car c'est du shell et cool que tu veuilles faire un script
puis du awk ou n'importe quoi d'autres puis recupéré le(s) PID
et tu le(s) tue(nt) avec la commande kill
Code : Tout sélectionner
ps aux | grep wine
et tu le(s) tue(nt) avec la commande kill
- cyrille
- Administrateur du site
- Messages : 12441
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: Un bash pour tuer plusieurs tâches
Code : Tout sélectionner
ps -ef | grep "wine" | awk '{ print $2 }'
- arghlub
- Administrateur du site
- Messages : 10421
- Enregistré le : dim. 21 mai 2017 08:19
- Localisation : Provence
- Contact :
Re: Un bash pour tuer plusieurs tâches
Salut,
Je déplace le sujet dans la rubrique «Le Terminal».
Je déplace le sujet dans la rubrique «Le Terminal».
Tour1 (custom) • CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom) • CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 • MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 • MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────
Tour2 (custom) • CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 • MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 • MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────
- cyrille
- Administrateur du site
- Messages : 12441
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: Un bash pour tuer plusieurs tâches
Et en une seule commande
Code : Tout sélectionner
for proc in $(pgrep wine); do kill $proc; done
- arghlub
- Administrateur du site
- Messages : 10421
- Enregistré le : dim. 21 mai 2017 08:19
- Localisation : Provence
- Contact :
Re: Un bash pour tuer plusieurs tâches
Tour1 (custom) • CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom) • CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 • MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 • MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────
Tour2 (custom) • CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 • MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 • MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────
Re: Un bash pour tuer plusieurs tâches
Ok. Alors avant d'essayer quoi que ce soit, voilà ce qui reste en mémoire après fermeture d'un des sept modules :
Linux Mint 21.3 Virginia | Cinnamon 6.0.4