A voir également:
- [Shell] Stopper processus > Script
- Script vidéo youtube - Guide
- Classic shell windows 10 français - Télécharger - Personnalisation
- Shell pause -
- Script les visiteurs pdf -
- Script bat - Guide
2 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 894
12 mai 2010 à 10:55
12 mai 2010 à 10:55
Salut,
Il suffit de lancer le processus en arrière-plan (&) et de tuer le PID associé à ce job.
Normalement le fait d'exécuter un processus en arrière-plan, celui-ci te renvoie un numéro de PID associé ainsi qu'un numéro de "jobs" associé, donc où tu kill le PID ou tu kill le numéro de jobs (pratique si plusieurs jobs).
La commande "echo $!" te renvoie le PID du dernier processus lancé en arrière-plan.
Il suffit de lancer le processus en arrière-plan (&) et de tuer le PID associé à ce job.
Normalement le fait d'exécuter un processus en arrière-plan, celui-ci te renvoie un numéro de PID associé ainsi qu'un numéro de "jobs" associé, donc où tu kill le PID ou tu kill le numéro de jobs (pratique si plusieurs jobs).
La commande "echo $!" te renvoie le PID du dernier processus lancé en arrière-plan.
(wget www.supersite.com/chemin/fichier/.extension | zenity --progress .... . . . . . . )& kill -9 %1