From e1538a1eda96f60e0578298577a96ad18da227d8 Mon Sep 17 00:00:00 2001 From: brutho Date: Wed, 27 May 2026 15:41:09 +0200 Subject: [PATCH] Add tif-index2.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit erstellt eine index datei für alle tif dateien im Verzeichnis /scans/thinsection/cog_out --- tif-index2.json | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 tif-index2.json diff --git a/tif-index2.json b/tif-index2.json new file mode 100644 index 0000000..4a1956a --- /dev/null +++ b/tif-index2.json @@ -0,0 +1,36 @@ +#!/bin/bash + +BASE="/scans/thinsect/cog_out" +OUT="/var/www/html/tif-index.json" + +echo "{" > "$OUT" + +FIRST=true + +find "$BASE" -name "*.tif" | while read FILE +do + + # + # Dateiname ohne .tif + # + NAME=$(basename "$FILE" .tif) + + # + # relativer Pfad + # + REL="${FILE#$BASE/}" + + if [ "$FIRST" = true ]; then + FIRST=false + else + echo "," >> "$OUT" + fi + + echo -n " \"$NAME\": \"$REL\"" >> "$OUT" + +done + +echo "" >> "$OUT" +echo "}" >> "$OUT" + +echo "fertig: $OUT" \ No newline at end of file