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 <etienne.moll...@mailoo.org> 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 <etienne.moll...@mailoo.org>
>
--
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 <--
signature.asc
Description: Message signed with OpenPGP