mask-pii für Zsh

Zsh-Implementierung von mask-pii zum Maskieren von E-Mail- und Telefon-PII in Protokollen und Datenpipelines.

E-Mail-Maskierung

Maskiert lokale Teile und erhält die Sichtbarkeit der Domain.

Globale Telefonnummern

Maskiert sensible Ziffern und erhält dabei Format und Suffix sichtbar.

Builder-ähnliche API

Aktivieren Sie E-Mail- und Telefonmaskierung sowie das Maskierungszeichen vor der Verarbeitung ausdrücklich.

Installation und Start

Zsh [git-only: v0.2.0]: Verwenden Sie die unten angegebene aktuelle Installationsmethode, laden Sie die Zsh-API und führen Sie das Minimalbeispiel aus. Das Beispiel aktiviert ausdrücklich die Maskierung von E-Mail-Adressen und Telefonnummern und zeigt die erwartete Ausgabe.

Nutzungshandbuch

git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git

Verwendung

example.zsh
mask_pii_new masker
mask_pii_mask_emails masker
mask_pii_mask_phones masker
mask_pii_with_mask_char masker "#"

input_text="Contact: alice@example.com or 090-1234-5678."
output=$(mask_pii_process masker "$input_text")

print -r -- "$output"
# => "Contact: a####@example.com or ###-####-5678."
Hinweis

Bitte sehen Sie sich das README an, um die genauen Details zum Paket-Ökosystem und die API-Beispiele für diese Sprache zu erhalten.