Ü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
- Put the folder
muster/next to the script (example included). - In
muster/<strand>.txtenter the patterns of the respective other strands, one regular expression (ERE) per line,#for comments. muster/alle.txtcontains key formats forbidden in every strand.- 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.