Re: Syntaxe sed

Page principale

Répondre à ce message
Auteur: Frédéric BOITEUX
Date:  
À: ML Guilde
Sujet: Re: Syntaxe sed
Le Thu, 26 Jun 2003 12:34:13 +0200, Frederic Mantegazza <mantegazza@???> a écrit :

> Bonjour,
>
> Je suis en train de farfouiller dans les scripts de creation de package
> debian, et j'aurais besoin de vos lumieres concernant la syntaxe de sed.
> Dans l'expression suivante:
>
> @for f in dirs docs menu postinst prerm; do \
>     echo "generating control file $(package_gtk_py).$$f"; \
>     sed -e 's/=PY/$(python_dir)/g;s/=V/$(release)/g' \
>     < debian/libwxgtk-python.$$f \
>     > debian/$(package_gtk_py).$$f; \
> done;

>
> que signifie le =PY (=V) ? PY (V) est-elle, comme je le suppose, une
> variable ? Peut-elle etre definie a l'exterieur du script, puisque je ne
> trouve pas trace de cette variable dans celui-ci ?
>


    Salut,


Je dirais plutôt qu'il s'agit d'un « motif » placé là dans le but d'être remplacé
par la vraie valeur déduite plus tard... (si c'était une variable, ce serait « =$PY » ...)

    Fred.


--
Frédéric Boiteux - Calistel