[ERR] Fichiers sur les catégories (en cours de développement)
This commit is contained in:
parent
87df180c6d
commit
90f3addf18
5
composants/categ_deb.html
Normal file
5
composants/categ_deb.html
Normal file
@ -0,0 +1,5 @@
|
||||
<!-- Catégorie @@TITRE_CATEG@@ -->
|
||||
|
||||
<h3>@@TITRE_CATEG@@</h3>
|
||||
<p>@@DESC_CATEG@@</p>
|
||||
<div class="ensemble_element">
|
2
composants/categ_fin.html
Normal file
2
composants/categ_fin.html
Normal file
@ -0,0 +1,2 @@
|
||||
</div>
|
||||
<div class="espace"> </div>
|
@ -23,10 +23,17 @@ debug() {
|
||||
fi
|
||||
}
|
||||
|
||||
## TESTS
|
||||
if ! test -d $dossier
|
||||
then
|
||||
echo -e "Dossier '$dossier' manquant."
|
||||
exit 0
|
||||
fi
|
||||
|
||||
## DEBUT
|
||||
# Parcours du dossier
|
||||
#TODO: n'afficher que les fichiers dont l'extension est .txt
|
||||
#+ À l'aide de find par exemple
|
||||
#TODO: n'afficher que les fichiers dont l'extension est .txt (ou .ail?)
|
||||
#+ À l'aide de find par exemple.
|
||||
for fichier in `ls $dossier`
|
||||
do
|
||||
# Calcul du nombre de ligne du fichier
|
||||
@ -36,6 +43,14 @@ do
|
||||
# Vérification du nombre de lignes retourné
|
||||
if [[ $nbre_lignes -gt 0 ]]
|
||||
then
|
||||
# Récupération du nom de la catégorie
|
||||
nbre_categories=`grep "\[\[" ${dossier}/${fichier} |wc -l`
|
||||
# Si le nombre de catégorie est égal à 1, on a tout bon
|
||||
if [[ $nbre_categories -eq 0 ]]
|
||||
then
|
||||
echo "Fichier '${dossier}/${fichier}' mal renseigné : Pas de nom de catégorie"
|
||||
else
|
||||
echo "Fichier '${dossier}/${fichier}' mal renseigné : Trop de catégorie présentes."
|
||||
# le fichier contient plusieurs lignes, on lit le contenu
|
||||
for ligne in $(cat ${dossier}/${fichier})
|
||||
do
|
||||
|
Loading…
Reference in New Issue
Block a user