[bash] Récupérer l'ID d'un deamon ?
Résolu
Kopros
Messages postés
631
Statut
Membre
-
Kopros Messages postés 631 Statut Membre -
Kopros Messages postés 631 Statut Membre -
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
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:
- Shell id
- Classic shell - Télécharger - Personnalisation
- Id telephone - Guide
- Gate first id ✓ - Forum Navigateur
- Classic shell c'est quoi ✓ - Forum Windows 8 / 8.1
- Document id lycamobile - Forum LG
5 réponses
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question