From 9090af07eef8fbbf87fce455034ccfac1c9746e2 Mon Sep 17 00:00:00 2001 From: Gilles Filippini Date: Mon, 4 Sep 2023 21:52:48 +0200 Subject: [PATCH] Ajout argument pour dernier badge MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Pour ne pas tout régénérer à chaque fois. Par exemple: ./generate-all-badges-from-member-list.sh adhesion2023.xlsx 2023/79 va générer les badges du plus récent à 2023/80. Le 2023/79 n'est pas re-généré. --- generate-all-badges-from-member-list.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/generate-all-badges-from-member-list.sh b/generate-all-badges-from-member-list.sh index dd45905..f8ec0b4 100755 --- a/generate-all-badges-from-member-list.sh +++ b/generate-all-badges-from-member-list.sh @@ -2,6 +2,7 @@ set -e spreadsheet="$1" +end="${2:-Clef AXIOM}" normalize_name () { echo $* | sed -e 's/[^ -]\+/\L\u&/g' -e 's/ De / de /g' @@ -9,7 +10,7 @@ normalize_name () { while read line; do eval member=( $line ) - if [ "${member[0]}" = "Clef AXIOM" ]; then + if [ "${member[0]}" = "$end" ]; then break fi number="${member[0]}"