pii-mask

CLI Commands

Full command reference for the pii-mask CLI.

mask

The primary command. Reads input, masks PII, writes output.

pii-mask <file> [options]

Options

FlagDescriptionDefault
--modeMasking modemask
--formatInput format (json, csv, jsonl, txt)auto-detect
--outputOutput file pathstdout
--disableComma-separated detector IDs to disablenone

Examples

# Mask a JSON file
pii-mask  data.json --mode redact

# Mask CSV, output to file
pii-mask users.csv --mode mask --output masked-users.csv

# Pipe from stdin
cat data.json | pii-mask --format json --mode tokenize

Exit codes

CodeMeaning
0Success
1User error (bad arguments, unsupported format)
2Unexpected runtime error