19 lines
586 B
Bash
Executable File
19 lines
586 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Nom du fichier de sortie
|
|
OUTPUT_FILE="scripts.txt"
|
|
|
|
# Nettoyage du fichier s'il existe déjà
|
|
> "$OUTPUT_FILE"
|
|
|
|
# Récupérer le chemin absolu du dossier courant côté Git
|
|
BASE_URL="https://git.abonnel.fr/cedricAbonnel/notes-techniques/raw/branch/main/notes/server-mail/scripts"
|
|
|
|
# Lister tous les fichiers .sh et .py et générer l'URL complète
|
|
for file in *.sh *.py; do
|
|
[ -e "$file" ] || continue # Vérifie si des fichiers existent pour éviter une erreur
|
|
echo "$BASE_URL/$file" >> "$OUTPUT_FILE"
|
|
done
|
|
|
|
echo "✅ Liste des scripts générée dans $OUTPUT_FILE"
|