[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
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
## TESTS
|
||||||
|
if ! test -d $dossier
|
||||||
|
then
|
||||||
|
echo -e "Dossier '$dossier' manquant."
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
## DEBUT
|
## DEBUT
|
||||||
# Parcours du dossier
|
# Parcours du dossier
|
||||||
#TODO: n'afficher que les fichiers dont l'extension est .txt
|
#TODO: n'afficher que les fichiers dont l'extension est .txt (ou .ail?)
|
||||||
#+ À l'aide de find par exemple
|
#+ À l'aide de find par exemple.
|
||||||
for fichier in `ls $dossier`
|
for fichier in `ls $dossier`
|
||||||
do
|
do
|
||||||
# Calcul du nombre de ligne du fichier
|
# Calcul du nombre de ligne du fichier
|
||||||
@ -36,6 +43,14 @@ do
|
|||||||
# Vérification du nombre de lignes retourné
|
# Vérification du nombre de lignes retourné
|
||||||
if [[ $nbre_lignes -gt 0 ]]
|
if [[ $nbre_lignes -gt 0 ]]
|
||||||
then
|
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
|
# le fichier contient plusieurs lignes, on lit le contenu
|
||||||
for ligne in $(cat ${dossier}/${fichier})
|
for ligne in $(cat ${dossier}/${fichier})
|
||||||
do
|
do
|
||||||
|
Loading…
Reference in New Issue
Block a user