Nettoyage du fichier parcours_categ.sh et ajout de TODO
This commit is contained in:
parent
4bef1ef7ea
commit
0675000f6d
@ -34,6 +34,13 @@ fi
|
|||||||
# Parcours du dossier
|
# Parcours du dossier
|
||||||
#TODO: n'afficher que les fichiers dont l'extension est .txt (ou .ail?)
|
#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.
|
||||||
|
#TODO: Prendre en compte plusieurs paramètres pour :
|
||||||
|
# - connaître le dossier contenant les fichiers de catégorie
|
||||||
|
# - l'extension des fichiers contenant les catégories
|
||||||
|
# - le fichier contenant le début de la catégorie
|
||||||
|
# - le fichier contenant la fin de la catégorie
|
||||||
|
# - le fichier contenant une trame pour un élément
|
||||||
|
#TODO: Faire des tests sur les paramètres avant lancement du programme
|
||||||
for fichier in `ls $dossier`
|
for fichier in `ls $dossier`
|
||||||
do
|
do
|
||||||
# On met/remet la valeur de CATEG à 0 significative de l'absence
|
# On met/remet la valeur de CATEG à 0 significative de l'absence
|
||||||
@ -72,7 +79,7 @@ do
|
|||||||
for ligne in $(cat ${dossier}/${fichier})
|
for ligne in $(cat ${dossier}/${fichier})
|
||||||
do
|
do
|
||||||
debug "Contenu ligne : $ligne"
|
debug "Contenu ligne : $ligne"
|
||||||
# Vérifier les différents cas possibles :
|
# Vérifie les différents cas possibles :
|
||||||
#+ SI la chaîne débute par '#'
|
#+ SI la chaîne débute par '#'
|
||||||
#+ exemple : # quelque chose
|
#+ exemple : # quelque chose
|
||||||
diese_comp=`echo $ligne |sed -e 's@^\(#\).*$@\1@g'`
|
diese_comp=`echo $ligne |sed -e 's@^\(#\).*$@\1@g'`
|
||||||
@ -116,7 +123,7 @@ do
|
|||||||
elements_image_addr[$curseur_element]=${element_img_addr:-""}
|
elements_image_addr[$curseur_element]=${element_img_addr:-""}
|
||||||
elements_image_titre[$curseur_element]=${element_img_titre:-""}
|
elements_image_titre[$curseur_element]=${element_img_titre:-""}
|
||||||
elements_image_desc[$curseur_element]=${element_img_desc:-""}
|
elements_image_desc[$curseur_element]=${element_img_desc:-""}
|
||||||
# Incrémentation
|
# Incrémentation du curseur du tableau contenant les éléments
|
||||||
curseur_element=$(( $curseur_element + 1 ))
|
curseur_element=$(( $curseur_element + 1 ))
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
@ -132,7 +139,8 @@ do
|
|||||||
#+ Puis ajouter les éléments dans un fichier temporaire à part
|
#+ Puis ajouter les éléments dans un fichier temporaire à part
|
||||||
#+ pour chaque element à chaque fois
|
#+ pour chaque element à chaque fois
|
||||||
#+ Faire les sed qui vont bien pour chaque élément
|
#+ Faire les sed qui vont bien pour chaque élément
|
||||||
# tests catégorie et état du curseur
|
|
||||||
|
# Tests sur la valeur de la catégorie et de l'état du curseur
|
||||||
debug "Catégorie : $titre_categ : $desc_categ"
|
debug "Catégorie : $titre_categ : $desc_categ"
|
||||||
debug "État curseur : $curseur_element"
|
debug "État curseur : $curseur_element"
|
||||||
# Préparation du numéro d'index
|
# Préparation du numéro d'index
|
||||||
@ -141,15 +149,17 @@ do
|
|||||||
#+ d'un élément
|
#+ d'un élément
|
||||||
while [ $i -lt $curseur_element ]
|
while [ $i -lt $curseur_element ]
|
||||||
do
|
do
|
||||||
|
# Assignation des valeurs à des variables afin de l'afficher
|
||||||
e_titre=${elements_titre[$i]:-""} # titre element
|
e_titre=${elements_titre[$i]:-""} # titre element
|
||||||
e_desc=${elements_desc[$i]:-""} # description element
|
e_desc=${elements_desc[$i]:-""} # description element
|
||||||
e_url=${elements_url[$i]:-""} # url element
|
e_url=${elements_url[$i]:-""} # url element
|
||||||
e_img_addr=${elements_image_addr[$i]:-""} # adresse image
|
e_img_addr=${elements_image_addr[$i]:-""} # adresse image
|
||||||
e_img_titre=${elements_image_titre[$i]:-""} # titre image
|
e_img_titre=${elements_image_titre[$i]:-""} # titre image
|
||||||
e_img_desc=${elements_image_desc[$i]:-""} # description image
|
e_img_desc=${elements_image_desc[$i]:-""} # description image
|
||||||
|
# Affichage du résultat
|
||||||
debug "$i : ${e_titre} || ${e_desc} || ${e_url} || ${e_img_addr} || ${e_img_titre} || ${e_img_desc}"
|
debug "$i : ${e_titre} || ${e_desc} || ${e_url} || ${e_img_addr} || ${e_img_titre} || ${e_img_desc}"
|
||||||
|
# Incrémentation de l'index
|
||||||
let i++
|
let i++
|
||||||
done
|
done
|
||||||
# echo ${elements_titre[0]:-""}
|
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
Loading…
Reference in New Issue
Block a user