samedi 9 novembre 2013

let doesn't let me have my table !!!!

Alors voici notre premier script...Il est supposé générer un tableau avec nos urls tests (3 urls) avec une colonne numéroté grâce à la commande let.
Pourtant cela ne marche absolument pas à cause du let command not found.
Il va donc falloir trouver une alternative...
#!/bin/bash # Création des répertoires mkdir ./CONTEXTES; mkdir ./DUMP-TEXT; mkdir ./PAGES-ASPIREES; mkdir ./TABLEAUX; echo "Bonjour, veuillez indiquer le chemin du fichier à traiter"; read fichier_a_traiter; echo $fichier_a_traiter; echo "Veuillez indiquer le chemin du tableau à creer"; read fichier_tableau; echo $fichier_tableau; # Infos sur la page echo "echo "<!doctype html><head><meta charset="utf-8"><title>Tableau</title>" > $fichier_tableau; # Compteur urls i=1; # Début tableau echo "<table border=\"1\" align=\"center\">" >> $fichier_tableau; for ligne in `cat $fichier_a_traiter` do # Aspirer la page wget -O ./PAGES-ASPIREES/$i.html "$ligne"; # Dumper la page lynx -dump -nolist $ligne > ./DUMP-TEXT/$i.txt; # Mettre le tout dans le tableau echo "<tr><td>$i</td><td><a href=\"$ligne\">$ligne</a></td><td><a href=\"../PAGES-ASPIREES/$i.html\">Page aspirée n°$i</a></td><td><a href=\"../DUMP-TEXT/$i.txt\">Dump n°$i</a></td></tr>" >> $fichier_tableau; # Actualisation compteur urls let "i+=1"; done # Fin tableau echo "</table>" >> $fichier_tableau; # Fin page HTML echo "</body></html>" >> $fichier_tableau;

Aucun commentaire:

Enregistrer un commentaire