Ici le problème ne vient pas de bash mais sh, puisqu'avec bash le -n
est bien interprété. ;)

~ryder

2009/4/20 Antoine albertelli <antoinea...@gmail.com>:
> Merci pour cette idée, je me suis en effet rendu compte que selon le shell,
> echo est soit une commande interne, soit un programme externe.
> Je vais donc creuser cette idée. Je pense qu'en recompilant bash, je
> pourrais enlever ce problème.
>
> A+
>
> Le 20 avril 2009 19:14, Benoît Ryder <ben...@ryder.fr> a écrit :
>>
>> Et avec "/bin/sh" au lieu de "/bin/bash" ?
>> Quand on regarde la sortie, c'est bien un problème de "-n" pas pris en
>> compte par la commande "echo", et suivant le shell le comportement
>> pourrait être différent.
>>
>> ~ryder
>>
>>
>> 2009/4/20 Antoine albertelli <antoinea...@gmail.com>:
>> > Apparemment, ca viendrait plus de la grande ligne qui utilise sed et
>> > grep,
>> > car quand je fais un script avec juste :
>> > #!/bin/bash
>> > echo -n "MCU = "
>> > echo "atmega168"
>> >
>> > le résultat est bien "MCU = atmega168"
>> > Si un mac useer pouvait m'aider, ca serait cool
>> >
>> > Antoine
>> >
>> > Le 20 avril 2009 16:04, Jean Damien Brossillon
>> > <jeandamien.brossil...@gmail.com> a écrit :
>> >>
>> >> Donc dans le shell echo fonctionne correctement mais pas dans les
>> >> scripts
>> >> ?
>> >> C'est étrange tout de même mais vu que je ne suis pas le plus
>> >> expérimenté niveau mac je vais passer mon tour :), désolé.
>> >>
>> >> JD.
>> >>
>> >> 2009/4/20 Antoine albertelli <antoinea...@gmail.com>:
>> >> > En fait je suis sous mac os x, et après un test, echo -n "Hello"
>> >> > n'affiche
>> >> > effectivement pas de retour à la ligne...
>> >> >
>> >> > Le 20 avril 2009 15:51, Jean Damien Brossillon
>> >> > <jeandamien.brossil...@gmail.com> a écrit :
>> >> >>
>> >> >> Hum tout ces -n et lignes sautées me laissent penser que "echo" a
>> >> >> joyeusement ignoré commande '-n' qui, je cite, devrait :
>> >> >>
>> >> >> "-n     do not output the trailing newline"
>> >> >>
>> >> >> Donc je n'ai pas vraiment d'idée à moins que tu n'utilises un OS
>> >> >> exotique... :p
>> >> >>
>> >> >> JD.
>> >> >>
>> >> >> 2009/4/20 Antoine albertelli <antoinea...@gmail.com>:
>> >> >> > Bonjour à tous,
>> >> >> > Je suis débutant en programmation AVR, et après quelques recherche
>> >> >> > sur
>> >> >> > des
>> >> >> > librairies, je suis tombé sur ce projet que je trouve vraiment
>> >> >> > excellent,
>> >> >> > mais je n'arrive malheureusement pas à compiler les examples et
>> >> >> > codes
>> >> >> > de
>> >> >> > test fournis, car après le "make config", quand je tape "make", il
>> >> >> > me
>> >> >> > dit :
>> >> >> > ".aversive_conf:3: *** missing separator.  Stop."
>> >> >> > J'ai néanmoins trouvé une méthode pour contourner ce problème,
>> >> >> > c'est
>> >> >> > d'éditer le fichier à la main pour le corriger (voir les pièces
>> >> >> > jointes
>> >> >> > pour
>> >> >> > comprendre le changement que je suis obligé de faire à chaque
>> >> >> > configuration).
>> >> >> > Auriez vous donc une idée qui me permettrait de contourner ce
>> >> >> > problème ?
>> >> >> >
>> >> >> > Antoine
>> >> >> >
>> >> >> > P.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
>> >> >> >
>> >> >> > _______________________________________________
>> >> >> > Avr-list mailing list
>> >> >> > Avr-list@droids-corp.org
>> >> >> > CVSWEB :
>> >> >> > http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
>> >> >> > WIKI : http://wiki.droids-corp.org/index.php/Aversive
>> >> >> > DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
>> >> >> > BUGZILLA : http://bugzilla.droids-corp.org
>> >> >> > COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
>> >> >> >
>> >> >>
>> >> >> _______________________________________________
>> >> >> Avr-list mailing list
>> >> >> Avr-list@droids-corp.org
>> >> >> CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
>> >> >> WIKI : http://wiki.droids-corp.org/index.php/Aversive
>> >> >> DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
>> >> >> BUGZILLA : http://bugzilla.droids-corp.org
>> >> >> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
>> >> >
>> >> >
>> >> > _______________________________________________
>> >> > Avr-list mailing list
>> >> > Avr-list@droids-corp.org
>> >> > CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
>> >> > WIKI : http://wiki.droids-corp.org/index.php/Aversive
>> >> > DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
>> >> > BUGZILLA : http://bugzilla.droids-corp.org
>> >> > COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
>> >> >
>> >>
>> >> _______________________________________________
>> >> Avr-list mailing list
>> >> Avr-list@droids-corp.org
>> >> CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
>> >> WIKI : http://wiki.droids-corp.org/index.php/Aversive
>> >> DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
>> >> BUGZILLA : http://bugzilla.droids-corp.org
>> >> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
>> >
>> >
>> > _______________________________________________
>> > Avr-list mailing list
>> > Avr-list@droids-corp.org
>> > CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
>> > WIKI : http://wiki.droids-corp.org/index.php/Aversive
>> > DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
>> > BUGZILLA : http://bugzilla.droids-corp.org
>> > COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
>> >
>>
>> _______________________________________________
>> Avr-list mailing list
>> Avr-list@droids-corp.org
>> CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
>> WIKI : http://wiki.droids-corp.org/index.php/Aversive
>> DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
>> BUGZILLA : http://bugzilla.droids-corp.org
>> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
>
>
> _______________________________________________
> Avr-list mailing list
> Avr-list@droids-corp.org
> CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
> WIKI : http://wiki.droids-corp.org/index.php/Aversive
> DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
> BUGZILLA : http://bugzilla.droids-corp.org
> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
>

_______________________________________________
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Répondre à