(Courriels de diversion: <attendrissant@escortant-syndics.com> <voudrait@enseignants-interviewant.com> <retranchez@norme-jetais.com> <arroseras@percutera-affectais.com> <meliorative@cambrioleur-frictionneraient.com> <immuables@milieu-reitererions.com> <arthritisme@statuer-diras.com> <recorrigerait@devanceront-agrippent.com> <quêterons@desarconnes-commencerai.com> <classes@absentez-bafouer.com> )
et pour extraire la chaine entre [[ et ]], tu peux faire
awk '/\[\[.*\]\]/ { print $0 }' ${FIC} | (
while read LIGNE
do
echo ${LIGNE#*\[\[}
done
) | (
while read LIGNE
do
echo ${LIGNE%%\]\]*}
done
)
! : ne marche que pour la première chaine entre [[et ]] de chaque ligne
A+
----------------------------------------------------------------------
Jean-François THAMIE
E-mail : jean-francois.thamie(at)cirso.fr
CIRSO Toulouse
Téléphone : 05-61-61-64-00, poste 385
----------------------------------------------------------------------
|--------+--------------------------->
| | Antoine Pouch |
| | <antoine@ws-inter|| | active.fr> |
| | |
| | 02/04/2001 16:21 |
| | |
|--------+--------------------------->
>----------------------------------------------------------------------------|
| |
| Pour : Linux-31 <linux-31@savage.iut-blagnac.fr> | | cc : (ccc : Jean-François THAMIE/CER31/REC) |
| Objet : [linux-31] Ah ces expressions régulières |
>----------------------------------------------------------------------------|
Bon, je galère avec les expressions régulières.
J'essaie de repérer dans un texte des chaines commençant par [[ et
finissant par ]].
Donc je fais : /\[\[[^[[]*\]\]/
Ca marche si la chine ne contient pas de [
mais ça ne marche pas si la chaine contient _un seul_ [
Or moi je veux que mes chaines puissent contenir un seul crochet, mais
pas 2 puisque c'est la définition d'une ouverture de chaine.
HELP !!
--
Antoine POUCH - Responsable technique - antoine(at)ws-interactive.fr
WS Interactive 15 Quai Lombard 31000 Toulouse
Tel. 05 62 30 80 70 Fax. 05 62 30 25 45
---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@savage.iut-blagnac.fr>Le CULTe sur le web: <URL:http://www.CULTe.org/>
---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@savage.iut-blagnac.fr>Le CULTe sur le web: <URL:http://www.CULTe.org/>