On Thu, 21 Nov 2002, Jean-Claude Schopfer wrote:

> Surlignage Pierre Maitre <[EMAIL PROTECTED]>:
> 
> > [maitre@anesth1 tmp]$ echo -e $(\141)
> > bash: 141: command not found
> > 
> > L� je comprends plus
> > 
> 
> essaie echo "\141"
Sous bash, il faut demander � echo d'ex�cuter les �chappements
param�tre ``-e''

$ echo -e "\141"
a
mais aussi sans les guillemets:
$ echo -e \\141
a
Ou encore:
$ echo $'\141'
a

J'aime beaucoup cette derni�re syntaxe parce qu'elle permet d'utiliser les
�chapement avec n'importe quelle commande. (Ce n'est pas echo qui execute
l'echappement mais l'interface bash AVANT le passage du param�tre � la
commande echo.)

--
 F�lix Hauri  -  <[EMAIL PROTECTED]>  -  http://www.f-hauri.ch

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à