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