mask-pii za Bash
Bash implementacija alata mask-pii za maskiranje PII podataka poput e-pošte i telefonskih brojeva u zapisima i podatkovnim cjevovodima.
Maskiranje e-pošte
Maskira lokalni dio i zadržava vidljivost domene.
Maskiranje telefonskih brojeva
Maskira osjetljive znamenke uz očuvanje oblika i vidljivosti sufiksa.
API u stilu Buildera
Prije obrade eksplicitno uključite maskiranje e-pošte/telefonskih brojeva i znak maske.
Instalirajte i započnite
Bash [git-only: v0.2.0]: Upotrijebite trenutačni način instalacije u nastavku, učitajte Bash API i pokrenite minimalni primjer. Primjer izričito uključuje maskiranje e-pošte i telefona te prikazuje očekivani izlaz.
Instalacija
bpkg install finitefield-org/mask-pii/bash
Usage
example.sh
#!/usr/bin/env bash
source "$(bpkg prefix)/mask-pii/mask_pii.sh"
mask_pii_new masker
mask_pii_mask_emails masker
mask_pii_mask_phones masker
mask_pii_with_mask_char masker '#'
input='Contact: alice@example.com or 090-1234-5678.'
output=$(mask_pii_process masker "$input")
echo "$output"
# Contact: a####@example.com or ###-####-5678.
Napomena
Pogledajte README za točne pojedinosti o ekosustavu paketa i API primjere za ovaj jezik.
Prethodno
Indeks jezikaSljedeće
GitHub