зеркало из
https://github.com/M82-project/Bibliography.git
synced 2025-10-29 05:04:16 +02:00
* update * update * test * Update Septembre_2023.bib * last test * update * update build * update * update * Update docker-image.yml * Update Dockerfile * Update Dockerfile * Update docker-image.yml * update * Update Dockerfile * update * update * Update check.sh * Update docker-image.yml
28 строки
713 B
Bash
28 строки
713 B
Bash
#!/bin/bash
|
|
|
|
# Chemin du répertoire à partir duquel la recherche commence
|
|
SEARCH_DIR="."
|
|
|
|
# Recherche de tous les fichiers .bib dans le répertoire et ses sous-répertoires
|
|
# et les traiter avec Pandoc
|
|
for bibfile in $(find . -name "*.bib"); do
|
|
echo "Traitement du fichier: $bibfile"
|
|
|
|
pandoc "$bibfile" -s -o "output_file" --to=markdown
|
|
|
|
# Vérifier si Pandoc a réussi
|
|
if [ $? -ne 0 ]; then
|
|
echo "Erreur lors du traitement de $bibfile"
|
|
error_occurred=1
|
|
rm output_file
|
|
fi
|
|
done
|
|
|
|
# Quitter avec un code d'erreur si une erreur a été rencontrée
|
|
if [ $error_occurred -ne 0 ]; then
|
|
exit 1
|
|
fi
|
|
rm output_file
|
|
# Si tout va bien, quitter avec un code de sortie 0
|
|
exit 0
|