Bash ਲਈ mask-pii
ਲਾਗਾਂ ਅਤੇ ਡਾਟਾ ਪਾਈਪਲਾਈਨਾਂ ਵਿੱਚ ਈਮੇਲ/ਫ਼ੋਨ PII ਨੂੰ ਮਾਸਕ ਕਰਨ ਲਈ Bash ਲਈ mask-pii ਲਾਗੂਕਰਨ।
ਈਮੇਲ ਮਾਸਕਿੰਗ
ਡੋਮੇਨ ਦੀ ਦਿੱਖ ਬਣਾਈ ਰੱਖਦੇ ਹੋਏ ਲੋਕਲ ਹਿੱਸਿਆਂ ਨੂੰ ਮਾਸਕ ਕਰਦਾ ਹੈ।
ਫੋਨ ਮਾਸਕਿੰਗ
ਫਾਰਮੈਟ ਅਤੇ suffix ਦੀ ਦਿੱਖ ਬਣਾਈ ਰੱਖਦੇ ਹੋਏ ਸੰਵੇਦਨਸ਼ੀਲ ਅੰਕਾਂ ਨੂੰ ਮਾਸਕ ਕਰਦਾ ਹੈ।
Builder-style API
ਪ੍ਰਕਿਰਿਆ ਤੋਂ ਪਹਿਲਾਂ ਈਮੇਲ/ਫ਼ੋਨ ਮਾਸਕਿੰਗ ਅਤੇ mask character ਨੂੰ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਚਾਲੂ ਕਰੋ।
ਇੰਸਟਾਲ ਕਰੋ ਅਤੇ ਸ਼ੁਰੂ ਕਰੋ
Bash [git-only: v0.2.0]: ਹੇਠਾਂ ਦਿੱਤੀ ਮੌਜੂਦਾ ਇੰਸਟਾਲੇਸ਼ਨ ਵਿਧੀ ਵਰਤੋ, Bash API ਲੋਡ ਕਰੋ ਅਤੇ ਘੱਟੋ-ਘੱਟ ਉਦਾਹਰਨ ਚਲਾਓ। ਉਦਾਹਰਨ ਈਮੇਲ ਅਤੇ ਫ਼ੋਨ ਮਾਸਕਿੰਗ ਨੂੰ ਸਪਸ਼ਟ ਤੌਰ ’ਤੇ ਚਾਲੂ ਕਰਦੀ ਹੈ ਅਤੇ ਉਮੀਦ ਕੀਤੀ ਆਉਟਪੁੱਟ ਦਿਖਾਉਂਦੀ ਹੈ।
ਇੰਸਟਾਲੇਸ਼ਨ
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.
ਨੋਟ
ਕਿਰਪਾ ਕਰਕੇ README ਇਸ ਭਾਸ਼ਾ ਲਈ ਸਹੀ ਪੈਕੇਜ ਇਕੋਸਿਸਟਮ ਵੇਰਵਿਆਂ ਅਤੇ API ਉਦਾਹਰਣਾਂ ਲਈ README ਦੀ ਜਾਂਚ ਕਰੋ।
ਪਿਛਲਾ
ਭਾਸ਼ਾ ਸੂਚੀਅਗਲਾ
GitHub