----- Original Message -----
From: "Tarik Fdil" <[EMAIL PROTECTED]>
To: "Carrefour BLinux francophone, pour les non- et mal-voyants."
<carrefourblinux@lists.freearchive.org>
Sent: Tuesday, November 25, 2008 7:53 PM
Subject: Re: [CBLX] Question de shell
Bonsoir Guillaume,
Le fait que tu ne connaisse pas killall t'a permis t'apprendre un peu plus
sur le shell. Tu peux continuer l'exercice en implémenant les autres
options de killall. Par exemple tuer un processus qui utilise un fichier
donné...
Sinon, c'est normal que ta commande tue simultanément tous les processus
ayant le même nom pour la raison suivante : ta commande entre parenthèses
et avec le $ devant fournit une liste de PID. Tu peux affecter le résultat
de cette commande à une variable et visualiser son contenu pour t'en
apercevoir. Or kill admet naturellement une liste de PID à qui il va
envoyer le même signal, 9 en l'occurence. Ceci explique cela.
Ah oui, je comprends mieux!
Merci.
Cordialement
Tarik
----- Original Message -----
From: "Guillaume GOURDIER" <[EMAIL PROTECTED]>
To: "Carrefour BLinux francophone, pour les non- et mal-voyants."
<carrefourblinux@lists.freearchive.org>
Sent: Tuesday, November 25, 2008 6:39 PM
Subject: Re: [CBLX] Question de shell
En te remerciant, je connaissais pas.
En tout cas, j'ai testé sur une machine mon script, et j'ai vu, que quand
il y a plusieurs processus avec le même nom, il les tue tous.
Je comprends pas pourquoi étant donné que je n'appelle qu'une fois kill.
Merci encore.
----- Original Message -----
From: "Tarik Fdil" <[EMAIL PROTECTED]>
To: "Carrefour BLinux francophone, pour les non- et mal-voyants."
<carrefourblinux@lists.freearchive.org>
Sent: Tuesday, November 25, 2008 7:35 PM
Subject: Re: [CBLX] Question de shell
Bonjour Guillaume,
Attention à ne pas ré-inventer la commande killall
Tarik
----- Original Message -----
From: "Guillaume GOURDIER" <[EMAIL PROTECTED]>
To: "Carrefour BLinux francophone, pour les non- et mal-voyants."
<carrefourblinux@lists.freearchive.org>
Sent: Tuesday, November 25, 2008 6:23 PM
Subject: Re: [CBLX] Question de shell
Merci Philippe,
En fait , j'ai trouvé, suffit d'entourer l'expression par des ( ) et de
mettre un $ devant ce qui donne :
kill -9 $(ps -C $1 -opid | grep -E "[0-9]")
ça n'enlève pas parcontre le souci de s'il y a plus d'un processus avec
ce nom.
Donc j'attends encore des idées,
Merci en tout cas.
----- Original Message -----
From: "Philippe Delavalade" <[EMAIL PROTECTED]>
To: "Carrefour BLinux francophone, pour les non- et mal-voyants."
<carrefourblinux@lists.freearchive.org>
Sent: Tuesday, November 25, 2008 7:08 PM
Subject: Re: [CBLX] Question de shell
Salut Guillaume.
D'autres te donneront sûrement des idées ; je me contente de te
signaler ce
guide très complet et plein d'exemples dans lequel tu touveras
peut-être
ton bonheur :
www.tldp.org/LDP/abs/
Bon courage.
-------
Philipe
_______________________________________________
Liste de diffusion CarrefourBLinuX
CarrefourBLinuX@lists.freearchive.org
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se retirer de la liste par courriel :
'mailto:[EMAIL PROTECTED]'
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
_______________________________________________
Liste de diffusion CarrefourBLinuX
CarrefourBLinuX@lists.freearchive.org
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se retirer de la liste par courriel :
'mailto:[EMAIL PROTECTED]'
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
_______________________________________________
Liste de diffusion CarrefourBLinuX CarrefourBLinuX@lists.freearchive.org
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se retirer de la liste par courriel :
'mailto:[EMAIL PROTECTED]'
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
_______________________________________________
Liste de diffusion CarrefourBLinuX CarrefourBLinuX@lists.freearchive.org
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se retirer de la liste par courriel :
'mailto:[EMAIL PROTECTED]'
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
_______________________________________________
Liste de diffusion CarrefourBLinuX CarrefourBLinuX@lists.freearchive.org
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se retirer de la liste par courriel :
'mailto:[EMAIL PROTECTED]'
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
_______________________________________________
Liste de diffusion CarrefourBLinuX
CarrefourBLinuX@lists.freearchive.org
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se retirer de la liste par courriel :
'mailto:[EMAIL PROTECTED]'
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu