Bash کے لیے mask-pii

Bash ke liye mask-pii implementation jo logs aur data pipelines mein email aur phone PII ko mask karti hai.

email masking

ڈومین کی نمائش برقرار رکھتے ہوئے مقامی حصہ ماسک کرتا ہے۔

phone masking

فارمیٹ اور لاحقے کی نمائش برقرار رکھتے ہوئے حساس ہندسے ماسک کرتا ہے۔

بلڈر طرز API

پروسیسنگ سے پہلے ای میل/فون ماسکنگ اور ماسک کی علامت کو واضح طور پر فعال کریں۔

انسٹال کریں اور شروع کریں

Bash [git-only: v0.2.0]: ذیل میں موجود تنصیب کا موجودہ طریقہ استعمال کریں، Bash API لوڈ کریں اور کم سے کم مثال چلائیں۔ مثال واضح طور پر ای میل اور فون ماسکنگ فعال کرتی ہے اور متوقع آؤٹ پٹ دکھاتی ہے۔

nasb

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.
note

براہِ کرم README دیکھیں تاکہ اس زبان کے پیکیج ایکوسسٹم کی درست تفصیلات اور API مثالیں مل سکیں۔