BEGIN { Comment = 0 News = 0 NbNews = 0 print "" print "" print "" print " " print " " print " " print " " print "" print "" print "

Archive des nouvelles

" printf "

Généré le " print strftime ("%d/%m/%Y") print "


" print " " print " " print " " print " " print " " print " " print " " } /<\?xml / { getline } // { getline } // { Comment = 0 ; getline } /", "", t[2]) t [2] = gensub (/^([0-9]+[0-9]+[0-9]+[0-9]+)([0-9]+[0-9]+)([0-9]+[0-9]+)$/, "\\3/\\2/\\1", "g", t[2]) # # Fermeture de la news precedente... si il y en a une a fermer # if (!Comment) { if (NbNews > 0) { print " " print " " } print " " print " " } getline } { if ((!Comment) && ($0 !~ /<\/news>/)) { # # Debut d'une nouvelle News # if (News == 1) { NbNews++ print "
Date
Nouvelle
" t[2] "
" News = 0 } print } } END { print "
" print "" print "" }