#1 Le 07/06/2008, à 12:38
- edhelas
[Bash] Récupérer résultat d'une commande
Bonjour tout le monde,
Voila je suis entrain de créer un petit script bash qui me renvoie le résultat de commandes.
Le problème c'est que j'aimerai que la commande "glxinfo | grep rendering", quand elle revoie "direct rendering: Yes", le script ne m'affiche que "Oui" (et inversement).
Comment m'y prendre ?
Dernière modification par edhelas (Le 07/06/2008, à 12:39)
Visitez mon site web - MOVIM - Le réseau social libre et décentralisé de demain
Internet Explorer reste aux standards Web ce que le langage SMS est à l’orthographe
Hors ligne
#2 Le 07/06/2008, à 12:57
- Keldath
Re : [Bash] Récupérer résultat d'une commande
sed peut t'aider en substituant "direct rendering: " par rien :
glxinfo | grep rendering | sed "s/direct rendering: //g"
Hors ligne
#3 Le 07/06/2008, à 13:38
- draco31.fr
Re : [Bash] Récupérer résultat d'une commande
Est-ce qu'il n'y aurai pas un double emploi là, entre grep et sed.
On doit pouvoir tout faire avec sed directement.
Par exemple :
glxinfo | sed -n "s/direct rendering: //p"
Dernière modification par draco31.fr (Le 07/06/2008, à 13:39)
Hors ligne
#4 Le 07/06/2008, à 14:43
- edhelas
Re : [Bash] Récupérer résultat d'une commande
Merci
Visitez mon site web - MOVIM - Le réseau social libre et décentralisé de demain
Internet Explorer reste aux standards Web ce que le langage SMS est à l’orthographe
Hors ligne