Pages : 1
#1 Le 28/12/2007, à 17:23
- pax2651
[Résolu]tuer un processus qui contient un espace
bonjour
J'essaie de tuer un processus qui contient 2 espaces dans son nom( pppd call adslusb ). En effet ma connexion ne fonctionne pas après une hibernation donc je voulais écrire un petit script qui tuerait le processus avant de le relancer mais comme je n'arrive pas a le tuer avec le nom je ne sais comment récupérer le pid pour le tuer avec un kill (dans un script). Je suis débutant dans ce qui concerne les scripts
j' ai essayer
sudo killall "pppd call adslusb"
ou
sudo killall pppd\ call\ adslusb
mais dans ces 2 cas il me répond que ce processus n'existe pas
merci pour toutes les suggestions
Dernière modification par pax2651 (Le 28/12/2007, à 17:44)
Hors ligne
#2 Le 28/12/2007, à 17:26
- Desintegr
Re : [Résolu]tuer un processus qui contient un espace
Tu peux récupérer le pid avec pidof ou en cherchant dans la table des processus avec ps aux.
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#3 Le 28/12/2007, à 17:27
- mekare
Re : [Résolu]tuer un processus qui contient un espace
tout simplement ça (?) :
sudo killall pppd
Hors ligne
#4 Le 28/12/2007, à 17:43
- pax2651
Re : [Résolu]tuer un processus qui contient un espace
merci a tous deux
le sudo killall pppd marche parfaitement, j'étais persuadé de l'avoir essayer quel c... . Alors que çà fait 3 jours que j'écume les forums pour trouver comment résoudre ce problème et il a fallut 5 minutes sur ce forum pour qu'on me donne la réponse, encore merci
je fais également regarder pidof ça a l'air intéressant
Hors ligne
Pages : 1