Je pense que cela dépend plus de la commande utilisée que du shell. Regarde 
déjà sur tu as accès à l’option « -e » avec echo en lisant le man.
Sinon, tu peux toujours essayer avec un « printf »…


> Le 15 avr. 2017 à 12:54, Étienne Mollier <[email protected]> a écrit 
> :
> 
> Bonjour,
> 
> On 04/15/2017 12:00 PM, G2PC wrote:
>> *Afficher un ascii art au lancement de votre terminal*
>> 
>> Le code suivant avec ZSH affiche l'erreur : zsh: bad pattern: e[0
>> 
>> \e[0;36m.
>> zsh: bad pattern: e[0
>> 
>> 
>> Avez vous une piste pour permettre l'affichage ?
> 
> On dirait que zsh tente d'interprêter ton code d'échappement au
> lieu de le passer au terminal.  As-tu protégé ta chaîne de caractères
> avec des doubles quotes?
> 
> Normalement la commande suivante devrait t'afficher un point vert:
> 
>       echo -e "\e[0;36m."
> 
> J'ai fait le test en bash, mais le comportement devrait être assez
> voisin de celui de zsh dans ce cas.
> 
> À plus,
> --
> Étienne Mollier <[email protected]>
> 

--
Pierre Malard

   « Tous les Français ambitionnent pour la France un grand rôle
   dans le monde. Ce n'est point par des aventures guerrières qu'elle
   le trouvera, c'est en donnant aux peuples l'exemple et le signal
   de justice. »
                                            Jean Jaures - "L'idéal de justice" 
- 1889
   |\      _,,,---,,_
   /,`.-'`'    -.  ;-;;,_
  |,4-  ) )-,_. ,\ (  `'-'
 '---''(_/--'  `-'\_)   πr

perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-.  ;-;;,_:  |,A-  ) )-,_. ,\ 
(  `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"'  `-'"'"'\_): 
24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print'
- --> Ce message n’engage que son auteur <--

Attachment: signature.asc
Description: Message signed with OpenPGP

Répondre à