[bash] Récupérer l'ID d'un deamon ?

Résolu
Kopros Messages postés 595 Date d'inscription   Statut Membre Dernière intervention   -  
Kopros Messages postés 595 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'essaie de récupérer l'ID d'un démon (celui de virtualbox) avec un script en bash.

Dans le terminal, lorsque je tape la commande :
ps aux | grep virtualbox | cut -d " " -f4

J'ai bien l'ID en réponse.
Je tente de faire la même chose dans mon script avec la ligne :
ID=ps aux | grep virtualbox | cut -d " " -f4

J'ai cette erreur :
aux: not found

Comment faire pour que aux soit pris en compte comme parametre, comme si je le faisais avec un terminal ?


Merci pour vos réponses
A voir également:

5 réponses

Yvan64 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
 
As tu essayé de mettre le ID dans ton script en variable ? $ID= .... ?
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,
pgrep virtualbox
0
Kopros Messages postés 595 Date d'inscription   Statut Membre Dernière intervention   89
 
Oui oui, voici la ligne exacte dans le script :

ToKill=ps aux | grep virtualbox | cut -d " " -f4
echo $ToKill


(ouais en fait la variable s'appelle ToKill)
Pour le moment je fais des tests, il n'y a que ces 2 lignes dans le script, le reste est commenté.
La réponse en laçant ce script c'est ça :
Bureau/TestBoot.sh: 12: aux: not found

Et si j'enlève le "aux" quand je lance le script j'obtiens une ligne blanche, sans rien de plus.
Je sais pas comment faire, en tout cas merci pour ta réponse


Edit :
Jipicy > la commande pgrep virtualbox ne me retourne rien. Faut-il ajouter des paramètres ? C'est une commande que je connais pas

Ah j'ai oublié de préciser je suis sous Ubuntu 9.04
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
ToKill=$(ps aux | grep virtualbox | cut -d " " -f4)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Kopros Messages postés 595 Date d'inscription   Statut Membre Dernière intervention   89
 
Nickel ça marche !

Je ne connaissais pas cette synthaxe, merci de me l'avoir montrée !

pgrep et pkill m'ont l'air très intéressants aussi, merci encore de me les avoir montrés

++
0