Scroll to navigation

RUDOF(1) User Commands RUDOF(1)

NAME

rudof validate - Validate RDF data using ShEx or SHACL

SYNOPSIS

rudof validate [OPTIONS] [DATA]...

DESCRIPTION

Validate RDF data using ShEx or SHACL

Arguments:

[DATA]...

OPTIONS

Validation mode (ShEx or SHACL) [default: shex] [possible values: shex, shacl]
Schema used for validatio, FILE, URI or - for stdin
Schema format [possible values: internal, simple, shexc, shexj, json, jsonld, turtle, ntriples, rdfxml, trig, n3, nquads]
ShapeMap used for validation, FILE, URI or - for stdin
ShapeMap format [default: compact] [possible values: compact, internal, json, details, csv]
Base IRI for data
Base IRI for Schema
Sort result by (default = node) [default: node] [possible values: node, details]
Node to validate
shape label (default = START)
RDF Data format (default = turtle) [default: turtle] [possible values: turtle, ntriples, rdfxml, trig, n3, nquads, jsonld]
Endpoint with RDF data
max steps to run during validation [default: 100]
SHACL validation mode (default = native) [default: native] [possible values: native, sparql]
RDF Reader mode [default: strict] [possible values: lax, strict]
Ouput result format, default = compact [default: compact] [possible values: turtle, ntriples, rdfxml, trig, n3, nquads, compact, details, json, csv]
Config file name
Output file name, default = terminal
Force overwrite to output file if it already exists
Print help
March 2026 rudof validate 0.2.7+ds