Resultat de la commande grep

srg -  
marc[i1] Messages postés 2603 Statut Contributeur -
bonjour a vous tous,
je veux obtenir le resultat de la commande GREP dans une variable, j'ai fait par exemple
x=grep "variable1" test | cut -f2 -d=
puis j'ai fait echo $x, mais ca n'as pas marche,
est ce que quelqu'un connait la reponse?
Merci d'avance

3 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Il faut "anti-quoter" (Alt Gr + 7) la commande :
     x=`grep "variable1" test | cut -f2 -d=`
    :-)
    0
  2. jisisv Messages postés 3678 Statut Modérateur 936
     
    Et pour etre certain de ne pas se faire mal aux yeux, sous BASH:
    x=$(grep "variable1" test | cut -f2 -d=:)

    est bien plus lisible.

    Johan
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      D'où l'expression : "BASH 2 en un !"

      Ok, ok =>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> je sors ;-DDDDDDDD
      0
  3. marc[i1] Messages postés 2603 Statut Contributeur 382
     
    rhooo

    Bash de match !

    ferme pas j'arrive ^_^ --------------------> []
    0