search
Filters rows using regex patterns. Searches across specified fields or all fields.
# Search across all fields
undatum search data.csv --pattern "error|warning"
# Search in specific fields
undatum search data.jsonl --pattern "^[0-9]+$" --fields id,code
# Case-insensitive search
undatum search data.csv --pattern "ERROR" --ignore-case --output matches.jsonl
Key options: --pattern (required), --fields, --ignore-case, --output, --engine. Also accepts --table, --flatten-nested, --on-error, --error-log, and --quotechar (shared options).