Linux & Bash : récupérer sortie standard d'un script dans une variable

Linux & Bash : récupérer sortie standard d'un script dans une variable - Linux et OS Alternatifs

Marsh Posté le 16-07-2002 à 14:04:41    

Bonjour,
 
Comment récupérer le texte d'un script/programme lancé à partir d'un shell (bash dans mon cas) dans une variable ??
 
en php je sais le faire avec un open("|toto" ) puis while <>  ... mais en shell je ne sais pas comment ....

Reply

Marsh Posté le 16-07-2002 à 14:04:41   

Reply

Marsh Posté le 16-07-2002 à 14:06:51    

XDMJ a écrit a écrit :

Bonjour,
 
Comment récupérer le texte d'un script/programme lancé à partir d'un shell (bash dans mon cas) dans une variable ??
 
en php je sais le faire avec un open("|toto" ) puis while <>  ... mais en shell je ne sais pas comment ....




 
> VARIABLE=`ton_programme`
 
Mais si la sortie standard du programme est sur plusieurs lignes, elle seront concatenees.
 
Arno


---------------
Freeware de gestion de bourse : http://www.boursexpert.free.fr
Reply

Marsh Posté le 16-07-2002 à 14:14:19    

impecc ...
c'est exactement ce que je voulais
 
merci :)

Reply

Sujets relatifs:

Leave a Replay

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