Patrice Karatchentzeff a écrit :
>Le 06/10/05, Laurent CHARLES<lcharles.ml@???> a écrit :
>
>[....]
>
>
>
>>Je proposais ça:
>>VAR=$$(ma_commande_unix)
>>
>>
>
>C'est la seconde partie de la solution en fait... ce qui permet
>d'inclure les retour-chariots qui manquaient dans la proposition de
>Christophe...
>
>Bon, je résume :
>
>+ le shell (par $(shell macommande) de make est tout moisi... il
>n'émule même pas correctement le Bourne shell (d'où le problème de
>Christophe)
>
>+ il faut externaliser la commande de la cible pour la faire
>fonctionner correctement
>
>+ l'utilisation $$() permet d'utiliser un vrai shell (que l'on peut
>choisir en positionnant SHELL).
>
>un p'tit exemple sera plus parlant :
>
>SHELL=/bin/sh
>STATUS=$$(svn status -u | grep '*')
>
>new:
> @echo "$(STATUS)"
>
>Mettez ce que vous voulez dans la commande Unix pour tester...
>
>Merci à tous...
>
>PK
>
>--
> |\ _,,,---,,_ Patrice KARATCHENTZEFF
>ZZZzz /,`.-'`' -. ;-;;,_ mailto:p.karatchentzeff@free.fr
> |,4- ) )-,_. ,\ ( `'-' http://p.karatchentzeff.free.fr
> '---''(_/--' `-'\_)
>
>
>
ha je viens de percuter.... ton pb est que les newlines sont remplacés
par les espaces? et que donc l'affichage est tout moisi....