Patrick a écrit :
>
>
> T'inquiètes pas ! ton FILE=`grep Elec *.thm | sed
> 's/^.*\(sg[0-9]*\).thm.*$/\1/'` m'a rappelé de bon souvenirs Dosiens
> mais avoue que je suis tenté de les mettre (tous autant qu'ils soient )
> dans la boite à la petite souris que dans mon prochain cours.
>

Toujours dans un esprit de rapprochement des cultures, je suggère à ceux
qui ne l'ont jamais fait dans writer, de faire un "Rechercher/Remplacer",
de cliquer sur "Plus d'options", puis de cocher "Expresson régulière".

La syntaxe d'une expression régulière est très bien expliquée dans l'aide
d'OOo.

La commande que j'ai osé envoyer fait trois choses:
- elle affecte à la variable FILE, grace au délimiteur "`" (anti-quote),
la chaine de caractères retournée par la commande et qui aurait du
s'afficher sur le terminal.
- la première partie de la commande recherche le fichier qui contient la
chaine "Elec", et renvoie normalement "Fichier binaire sg101.thm
concorde".
- ce message est récupé par sed qui remplace toute le message par la
chaine qui commence par "sg" et qui est suive par des chiffres. Voir
l'aide en ligne d'OOo. Petite subtilité, dans OOo, une sous-expression est
repérée avec les caractères (), dans un shell il faut utiliser \(\).

Voilou!

Amicalement,

Ph.

--
-

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à