(Courriels de diversion: <applicateur@vaquais-encherissait.com> <aspirions@feuillete-enlaceraient.com> <populations@concomitant-desabonnons.com> <reclassee@trompiez-enchaînerons.com> <maisons@saupiquet-commuera.com> <deuxieme@resolviez-terrassent.com> <decevriez@dechiffrait-allongee.com> <restaureraient@tresser-persecuterons.com> <friture@badigeonne-amies.com> <planta@reprimerait-interrogerais.com> )


>>>>> "DR" == David Rocher <davroc@hplb.hpl.hp.com> writes:
  DR> #!/usr/bin/awk -f
  DR> {
  DR> 	s = $0
  DR> 	do {
  DR> 		match(s, /[-a-zA-Z_0-9.]+@[-a-zA-Z_0-9.]+/)
  DR> 		if ( RSTART == 0 ) break
  DR> 		print substr(s, RSTART, RLENGTH)
  DR> 		s = substr(s, RSTART+RLENGTH)
  DR> 	} while ( 1 != 0 )
  DR> }

Hoho, c'est quoi ce 1 != 0 ?

  ~$ find public_html/ -name "*.html" -print |
       xargs perl -ne 'print "$1\n" if /([-!a-zA-Z_0-9.]+\@[-a-zA-Z.]+)/;'


(Il faudrait une meilleure regexp). Je sens qu'on va revenir
sur notre discussion sur les mérites respectifs des différents
langages de script.
              
-- 
Eric Marsden
emarsden @ mail.dotcom.fr
It's elephants all the way down
-
Le CULTe sur le ouebe > http://savage.iut-blagnac.fr/
La page de linux-31 > http://savage.iut-blagnac.fr/linux-31/