Übersicht · Syntagma Forschung

STATUS · Guide · checking tool scan-spurentrennung.sh v0.4 · neutral edition\ FIGURES · no empirical figures\ PARTNER · one-person workshop · independent · privately funded\ DATE · 2026-09-23 · identifier FORSCH-PROV0446 (PROVISIONAL)\ AUTHOR · Thomas Schüller · Syntagma Forschung · Vienna · ORCID 0009-0003-9799-6747

scan-spurentrennung.sh — guide

Purpose

Gate before every publication: a bundle must contain no contacts, domains or accounts of a foreign work strand and no keys. The script blocks with exit 1.

Setup

  1. Put the folder muster/ next to the script (example included).
  2. In muster/<strand>.txt enter the patterns of the respective other strands, one regular expression (ERE) per line, # for comments.
  3. muster/alle.txt contains key formats forbidden in every strand.
  4. Never publish real pattern files; the bundle carries example values only.

Usage

./scan-spurentrennung.sh <directory> [--track=<strand>] [--muster=<folder>]
Exit Meaning
0 clean
1 hit, publication blocked
2 usage error

Exceptions

Intentional mentions carry SPUREN-DOC on the same line. The script, the test suite and pattern folders are not checked. Re-scan after every format conversion, because converters strip comments.

Test

./test-scan-spurentrennung.sh — seven cases with own test patterns, exit 0 if all pass.

Licence: AGPL-3.0-or-later.