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\(.*\) * -/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.$$ <
[ 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.$$ <'$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 '