Übersicht · Syntagma Forschung

STATUS · Anleitung · Prüfwerkzeug scan-spurentrennung.sh v0.4 · neutrale Edition\ ZAHLEN · keine empirischen Zahlen\ PARTNER · Ein-Mensch-Werkstatt · unabhängig · privat finanziert\ DATUM · 2026-09-23 · Kennung FORSCH-PROV0446 (PROVISORISCH)\ AUTOR · Thomas Schüller · Syntagma Forschung · Wien · ORCID 0009-0003-9799-6747

scan-spurentrennung.sh — Anleitung

Zweck

Prüfgate vor jeder Veröffentlichung: Ein Bündel darf keine Kontakte, Domains oder Konten einer fremden Arbeitsspur und keine Schlüssel enthalten. Das Skript blockiert mit Exit 1.

Einrichten

  1. Ordner muster/ neben das Skript legen (Beispiel liegt bei).
  2. In muster/<spur>.txt die Muster der jeweils anderen Spuren eintragen, ein regulärer Ausdruck (ERE) je Zeile, # für Kommentare.
  3. muster/alle.txt enthält Schlüsselformate, die in jeder Spur verboten sind.
  4. Echte Musterdateien nie veröffentlichen; im Bündel nur die Beispielwerte.

Aufruf

./scan-spurentrennung.sh <verzeichnis> [--track=<spur>] [--muster=<ordner>]
Exit Bedeutung
0 sauber
1 Treffer, Veröffentlichung blockiert
2 Aufruffehler

Ausnahmen

Gewollte Nennungen tragen SPUREN-DOC in derselben Zeile. Das Skript, die Testsuite und Musterordner werden nicht geprüft. Nach jeder Formatkonvertierung erneut scannen, weil Konverter Kommentare entfernen.

Test

./test-scan-spurentrennung.sh — sieben Fälle mit eigenen Testmustern, Exit 0 wenn alle bestehen.

Lizenz: AGPL-3.0-or-later.