[SH] Contenu variable different de l'affichage

Contenu variable different de l'affichage [SH] - Shell/Batch - Programmation

Marsh Posté le 13-01-2004 à 15:42:52    

yop all
 
Voila, j'ai un ti probleme de shell script
 
Qd je fais par exemple:
 

Code :
  1. $> echo "$my_var" | cut -d'|' -f'1' | grep "$my_other_var"
  2. toto1
  3. toto2


 
Si je met le resulat de cette commande dans une variable, un echo de la variable est:
 

Code :
  1. $> my_result=`echo "$my_var" | cut -d'|' -f'1' | grep "$my_other_var"`
  2. $> echo "$my_result"
  3. toto1 toto2


 
Quelqu'un aurai une idee pour ke le contenu de ma variable soit identique a celui du shell, c a dire avoir un \n au lieu d'un ' ' dans $my_result
 
La je seche :/


---------------
Power isn't everything, one mistake can prove fatal.
Reply

Marsh Posté le 13-01-2004 à 15:42:52   

Reply

Marsh Posté le 13-01-2004 à 16:50:05    

Et en rajoutant des quotes ?
 

Code :
  1. my_result="`echo "$my_var" | cut -d'|' -f'1' | grep "$my_other_var"`"


Reply

Marsh Posté le 13-01-2004 à 18:19:51    

ArSuniK a écrit :

Et en rajoutant des quotes ?
 

Code :
  1. my_result="`echo "$my_var" | cut -d'|' -f'1' | grep "$my_other_var"`"


 


 
idem :/

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed