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]
