mask-text
Function
Masks text by replacing characters with a mask character, optionally showing first/last characters
Syntax
$result = mask-text $text
mask all characters with asterisks
$result = mask-text "secret"
mask all characters in literal text
$result = mask-text 4 $text
show last N characters, mask the rest
$result = mask-text 4 "1234567890"
show last N characters in literal, mask the rest
$result = mask-text 4 "*" $text
show last N characters with custom mask char
$result = mask-text 4 "*" "1234567890"
show last N characters in literal with custom mask char