#!/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"