Philippe Delavalade wrote on Thu, Sep 14, 2006 at 06:10:49PM +0200
> Le jeudi 14 septembre à 18:06, Samuel Thibault a écrit :
> > Philippe Delavalade, le Thu 14 Sep 2006 17:57:43 +0200, a écrit :
> > > > ls | grep -v '^fi'
> > > 
> > > Merci beaucoup c'est parfait mais les simples cotes '' sont-elles
> > > obligatoires ? Ça marche aussi avec les doubles ""
> > 
> > En fait ici il n'y en a même pas besoin, car le shell n'interprète pas
> > ^ . Mais si on avait utilisé $ par exemple, il aurait sans doute fallu
> > des ''.
> 
> Non, j'ai fait l'essai avec 'tex$' et "tex$" et les deux fonctionnent.

D'une manière générale, dans une chaîne entre simples quotes, rien
n'est interprété, et entre doubles quotes, les caractères utilisés par
le shell, sont interprétés comme le dit Sam.  En gros c'est le même
principe qu'avec le langage Perl que tu connais.

Et en pratique, si on souhaite que la chaîne soit prise tel que, on la
met systématiquement entre simples quotes.

dom


> 
> À+
> 
> Philippe
> _______________________________________________
> Liste de diffusion CarrefourBLinuX 
>     [email protected]
>     http://lists.freearchive.org/mailman/listinfo/carrefourblinux
> Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
> Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
> Archives : http://lists.freearchive.org/pipermail//carrefourblinux
> Anciennes archives (Yahoogroupes) :
>     http://fr.groups.yahoo.com/group/carrefourblinux/messages
> Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
> Pour s'inscire par courriel : 
>     'mailto:[EMAIL PROTECTED]'
> Pour se desinscrire par courriel : 
>     'mailto:[EMAIL PROTECTED]'

-- 
+------------------------------------o-------------------------------------+
| P-mail:                            | E-mail:                             |
|   E.N.S.T. - Dep. TSI              |       [EMAIL PROTECTED]  |
|   Dominique Asselineau             | Phone: (33/0) 1 45 81 78 91         |
|   46, rue Barrault                 |   Fax: (33/0) 1 45 81 37 94         |
|   75634 PARIS Cedex 13 - France    |                                     |
+------------------------------------o-------------------------------------+
_______________________________________________
Liste de diffusion CarrefourBLinuX 
    [email protected]
    http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
    http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Pour s'inscire par courriel : 
    'mailto:[EMAIL PROTECTED]'
Pour se desinscrire par courriel : 
    'mailto:[EMAIL PROTECTED]'

Répondre à