Le script bash pour le portugais
V1PT.sh
#!/bin/bash
#
read
tablo;
echo "Creation page html
pour le portugais"
#
#
Tableau 1
# Titre dans le title-bar et titre de la page.
read
fic1; echo "Téléchargement tableau 1...";
echo
"<html><head><title>Bouchon en
portugais</title></head><body
bgcolor=\"lightblue\"><h2><font
color=\"red\">Bouchon en portugais</font></h2>"
>> $tablo;
# Table qui occupe 70% du browser avec image à
l'extérieur, avec dedans tout cela la table qui occupe 100%
de la table supérieure et le titre sous fond blanc.
echo
"<CENTER><table width=\"70%\"
border=\"1\"><tr><td><CENTER><img
src=\"../IMAGES/bouchonconteneur.jpg\"></CENTER></td><td
rowspan=\"2\"><CENTER><table width=\"100%\"
border=\"1\">" >> $tablo;
echo "<tr><td
bgcolor=\"white\" colspan=\"4\"><CENTER>CONTENEUR:
tampa</CENTER></td></tr>" >> $tablo;
#
Initialisation du compteur
i=1
#
Outils: Wget, lynx, egrep et cat. Colonnes: URL n°, Page
aspirée, page dump et page contexte. Compteur.
for
nom1 in `cat $fic1`
{
wget -O
./PAGES-ASPIREES/Portugais/$i.html $nom1
lynx -dump -nolist $nom1
> ./DUMP-TEXT/Portugais/$i.html
egrep -i -A1 -B1 "\btampa"
./DUMP-TEXT/Portugais/$i.html > ./CONTEXTES/Portugais/$i.html
cat
./CONTEXTES/Portugais/$i.html >>
./CONTEXTES/Portugais/contexte-conteneur-pt.txt
echo
"<tr><td width=\"150\" align=\"center\"><a
href=\"$nom1\">URL $i</a></td>" >>
$tablo;
echo "<td width=\"150\"
align=\"center\"><a
href=\"../PAGES-ASPIREES/Portugais/$i.html\">PAGE
ASPIREE</a></td>" >> $tablo;
echo "<td
width=\"150\" align=\"center\"><a
href=\"../DUMP-TEXT/Portugais/$i.html\">PAGE
DUMP</a></td>" >> $tablo;
echo "<td
width=\"150\" align=\"center\"><a
href=\"../CONTEXTES/Portugais/$i.html\">PAGE
CONTEXTE</a></td></tr>" >> $tablo;
let
"i+=1" ;
}
echo
"</td></tr></table><tr><td
valign=\"middle\" align=\"center\"><iframe
src=\"../NUAGES/contexte-conteneur-pt-dic.TXT.html\"
width=\"100%\"
height=\"100%\"></iframe></td></tr></table></CENTER>"
>> $tablo;
#
# Tableau
2
read fic2; echo "Téléchargement
tableau 2...";
# Table qui
occupe 70% du browser avec image à l'extérieur, avec
dedans tout cela la table qui occupe 100% de la table supérieure
et le titre sous fond blanc.
echo
"<p><CENTER><table width=\"70%\"
border=\"1\"><tr><td><CENTER><img
src=\"../IMAGES/bouchonliege.jpg\"></CENTER></td><td
rowspan=\"2\"><CENTER><table width=\"100%\"
border=\"1\">" >> $tablo;
echo "<tr><td
bgcolor=\"white\" colspan=\"4\"><CENTER>LIEGE:
rolha</CENTER></td></tr>" >> $tablo;
#
Outils: Wget, lynx, egrep et cat. Colonnes: URL n°, Page
aspirée, page dump et page contexte. Compteur.
for
nom2 in `cat $fic2`
{
wget -O
./PAGES-ASPIREES/Portugais/$i.html $nom2
lynx -dump -nolist $nom2
> ./DUMP-TEXT/Portugais/$i.html
egrep -i -A1 -B1 "\brolha"
./DUMP-TEXT/Portugais/$i.html > ./CONTEXTES/Portugais/$i.html
cat
./CONTEXTES/Portugais/$i.html >>
./CONTEXTES/Portugais/contexte-liege-pt.txt
echo
"<tr><td width=\"150\" align=\"center\"><a
href=\"$nom2\">URL $i</a></td>" >>
$tablo;
echo "<td width=\"150\"
align=\"center\"><a
href=\"../PAGES-ASPIREES/Portugais/$i.html\">PAGE
ASPIREE</a></td>" >> $tablo;
echo "<td
width=\"150\" align=\"center\"><a
href=\"../DUMP-TEXT/Portugais/$i.html\">PAGE
DUMP</a></td>" >> $tablo;
echo "<td
width=\"150\" align=\"center\"><a
href=\"../CONTEXTES/Portugais/$i.html\">PAGE
CONTEXTE</a></td></tr>" >> $tablo;
let
"i+=1" ;
}
echo
"</td></tr></table><tr><td><iframe
src=\"../NUAGES/contexte-liege-pt-dic.TXT.html\"
width=\"100%\"
height=\"100%\"></iframe></td></tr></table></CENTER>"
>> $tablo;
#
# Tableau
3
read fic3; echo "Téléchargement
tableau 3...";
# Table qui
occupe 70% du browser avec image à l'extérieur, avec
dedans tout cela la table qui occupe 100% de la table supérieure
et le titre sous fond blanc.
echo
"<p><CENTER><table width=\"100%\"
border=\"1\">" >> $tablo;
echo
"<CENTER><table width=\"70%\"
border=\"1\"><tr><td><CENTER><img
src=\"../IMAGES/bouchonembouteillage.jpg\"></CENTER></td><td
rowspan=\"2\"><CENTER><table width=\"100%\"
border=\"1\">" >> $tablo;
echo "<tr><td
bgcolor=\"white\" colspan=\"4\"><CENTER>EMBOUTEILLAGE:
engarrafamento ou congestionamento</CENTER></td></tr>"
>> $tablo;
# Outils: Wget,
lynx, egrep et cat. Colonnes: URL n°, Page aspirée, page
dump et page contexte. Compteur.
for nom3 in `cat $fic3`
{
wget -O ./PAGES-ASPIREES/Portugais/$i.html $nom3
lynx
-dump -nolist $nom3 > ./DUMP-TEXT/Portugais/$i.html
egrep -i
-A1 -B1 "\b(engarrafamento|congestionamento)"
./DUMP-TEXT/Portugais/$i.html > ./CONTEXTES/Portugais/$i.html
cat
./CONTEXTES/Portugais/$i.html >>
./CONTEXTES/Portugais/contexte-embouteillage-pt.txt
echo
"<tr><td width=\"150\" align=\"center\"><a
href=\"$nom3\">URL $i</a></td>" >>
$tablo;
echo "<td width=\"150\"
align=\"center\"><a
href=\"../PAGES-ASPIREES/Portugais/$i.html\">PAGE
ASPIREE</a></td>" >> $tablo;
echo "<td
width=\"150\" align=\"center\"><a
href=\"../DUMP-TEXT/Portugais/$i.html\">PAGE
DUMP</a></td>" >> $tablo;
echo "<td
width=\"150\" align=\"center\"><a
href=\"../CONTEXTES/Portugais/$i.html\">PAGE
CONTEXTE</a></td></tr>" >> $tablo;
let
"i+=1" ;
}
echo
"</td></tr></table><tr><td
valign=\"middle\" align=\"center\"><iframe
src=\"../NUAGES/contexte-embouteillage-pt-dic.TXT.html\"
width=\"100%\"
height=\"100%\"></iframe></td></tr></table></CENTER>"
>> $tablo;
#
# Tableau
4
read fic4; echo "Téléchargement
tableau 4...";
# Table qui
occupe 70% du browser avec image à l'extérieur, avec
dedans tout cela la table qui occupe
100% de la table supérieure et le titre sous fond blanc.
echo
"<p><CENTER><table width=\"100%\"
border=\"1\">" >> $tablo;
echo
"<CENTER><table width=\"70%\"
border=\"1\"><tr><td><CENTER><img
src=\"../IMAGES/bouchonlyonnais.jpg\"></CENTER></td><td
rowspan=\"2\"><CENTER><table width=\"100%\"
border=\"1\">" >> $tablo;
echo "<tr><td
bgcolor=\"white\" colspan=\"4\"><CENTER>RESTAURANT:
restaurante regional</CENTER></td></tr>" >>
$tablo;
# Outils: Wget, lynx, egrep
et cat. Colonnes: URL n°, Page aspirée, page dump et page
contexte. Compteur.
for nom4 in `cat $fic4`
{
wget
-O ./PAGES-ASPIREES/Portugais/$i.html $nom4
lynx -dump -nolist
$nom4 > ./DUMP-TEXT/Portugais/$i.html
egrep -i -A1 -B1
"\b(restaurantes? region(al|ais))\b"
./DUMP-TEXT/Portugais/$i.html > ./CONTEXTES/Portugais/$i.html
cat
./CONTEXTES/Portugais/$i.html >>
./CONTEXTES/Portugais/contexte-restaurant-pt.txt
echo
"<tr><td width=\"150\" align=\"center\"><a
href=\"$nom4\">URL $i</a></td>" >>
$tablo;
echo "<td width=\"150\"
align=\"center\"><a
href=\"../PAGES-ASPIREES/Portugais/$i.html\">PAGE
ASPIREE</a></td>" >> $tablo;
echo "<td
width=\"150\" align=\"center\"><a
href=\"../DUMP-TEXT/Portugais/$i.html\">PAGE
DUMP</a></td>" >> $tablo;
echo "<td
width=\"150\" align=\"center\"><a
href=\"../CONTEXTES/Portugais/$i.html\">PAGE
CONTEXTE</a></td></tr>" >> $tablo;
let
"i+=1" ;
}
echo
"</td></tr></table><tr><td
valign=\"middle\" align=\"center\"><iframe
src=\"../NUAGES/contexte-restaurant-pt-dic.TXT.html\"
width=\"100%\"
height=\"100%\"></iframe></td></tr></table></CENTER>"
>> $tablo;
# fin du fichier
html
echo "</body></html>"
>> $tablo;