echo 'Traitement idempotent du document '$1 cat $1 | grep 'NOR' | sed \ -e 's/^ *NOR : *//' \ -e 's/^ *NOR: *//' \ -e 's/^.*NORM.*//' \ -e 's/<.*$//' \ >tmp1.$$ cat tmp1.$$ fichier="`cat tmp1.$$`" echo 'le nom du fichier sera '${fichier}'.html' cat $1 | grep -i '' >tmp2.$$ echo traitement 1 : tagging sed \ -e '/^ *$/ s/^ */

/' \ -e '/ *$/ s/ *$//' \ -e '/^ *NOR:/ s/\(NOR.*\)/\1<\/b>/' \ -e '/^ *NOR / s/\(NOR.*\)/\1<\/b>/' \ -e '/^ *Art.*1er\./ s/Art\(.*\) * -/

Art\1<\/a> -
/' \ -e '/^ *Art.*1er\./ s/Art\(.*\)\.-/
Art\1<\/a>.-
/' \ -e '/^ *Article unique.-/ s/\(Article unique\)\.-/
\1 <\/a>.-
/' \ -e '/^ *Art\./ s/Art\(.*\) * -/
Art\1<\/a> -
/' \ -e '/^ *Art\./ s/Art\(.*\)\.-/
Art\1<\/a>.-
/' \ -e '/.*TITRE/ s/.*TITRE\(.*\)/

TITRE\1<\/a><\/h2>/' \ -e '/^ *Fait.*Paris/ s/\(Fait.*Paris\)/<\/dl>\1/' \ <$1 >tmp1.$$ cat tmp1.$$ >$1 echo traitement 2 : embedding header head cat >tmp3a.$$ < FIN echo traitement 3 : Header tail cat >tmp3b.$$ <<FIN (Last update : 01-Oct-95)
[
AdmiNet | J.O. disponibles | Recherche dans J.O. | Lois,décrets | codes | avertissement ] FIN echo traitement 4 : Bottom echo traitement 5 : cat $1 | grep -i '' >tmp2.$$ if test `cat tmp2.$$` then echo 'deja en html' else echo 'Adding

...

' cat $1 >tmp7.$$ vi tmp7.$$ </,$ d :w :q FIN cat $1 >tmp6.$$ vi tmp6.$$ </ d :w :q FIN title="`cat tmp7.$$`" echo $title echo $title >>tmp3a.$$ cat tmp3b.$$ >>tmp3a.$$ echo '

'$title'

' >>tmp3a.$$ cat tmp6.$$ >>tmp3a.$$ echo 'Adding .. ...' cat tmp3a.$$ $HOME/ed >$1 fi ih $1 vi $1 cp $1 $HOME/public_html/adminet/jo/${fichier}.html RM tmp*.$$ cd $HOME/public_html/adminet/jo update ${fichier}.html a1 jo $fichier cd $HOME/bat sh sas jo $fichier & echo '
  • ' echo ${title}'