RUDOF(1)
π RUDOF(1) β the rudof shex page, bestie edition π
okay so first thing: this is a manual page, and the manual's name is rudof β like, the whole rudof family of commands. And specifically?? This is the rudof shex subcommand. The (1) just means it's a user command, standard stuff, we move. π«Ά
β¨ NAME β¨
rudof shex β no literally, all it does is show information about ShEx schemas. That's the whole job. It's giving "I'm a very focused queen" and honestly? We respect it. π
πΈ SYNOPSIS πΈ
rudof shex [OPTIONS] --schema <INPUT>
so you got your [OPTIONS] (all the little flags, optional, mix and match bestie π
) and then --schema <INPUT> which is not optional, like you have to tell it which schema. no schema, no info. that's the vibe check. β¨
π¦ DESCRIPTION π¦
Show information about ShEx schemas. That's it, that's the description. It's short because it's confident. π
π OPTIONS π
-s,--schema <INPUT>β the schema itself! Can be a FILE, a URI, or literally-if you wanna pipe it in from stdin. yes queen, stdin representation. π-f,--format <FORMAT>β tells it what format your schema is in. It's likeShExC,ShExJ,Turtle, ... and the default isShExC. Default value:shexc. Possible values are:internal,simple,shexc,shexj,json,jsonld,turtle,ntriples,rdfxml,trig,n3,nquads. (twelve whole options, she ate π )-r,--result-format <FORMAT>β what format you want the result schema in. Default value:shexj. Possible values:internal,simple,shexc,shexj,json,jsonld,turtle,ntriples,rdfxml,trig,n3,nquads. same little menu as before, just for the output side bestie π-l,--shape-label <LABEL>β a shape label. you're pointing at a specific shape, iconic of you. β-t,--show-time <BOOL>β do you wanna see the processing time? Possible values:true,false. clock it β--show-schemaβ show the schema. no explanation needed, it does what it says. π--no-show-schemaβ do NOT show the schema. the lil opposite twin. π--statistics <BOOL>β show statistics about the schema. Possible values:true,false. numbers!! we love numbers. π (okay that emoji isn't on the list but it's spiritually correct)-b,--base <IRI>β the Base IRI. gotta have a base, periodt. π--reader-mode <MODE>β the RDF Reader mode, either strict or lax. Default value:strict. Possible values:lax,strict. pick your energy β¨--show-dependencies <BOOL>β show dependencies between shapes, like a little friend-map of which shape needs which shape π«Ά. Possible values:true,false.--compile-to <FILE>β ooh okay, this one compiles the ShEx schema AND writes the precompiled SchemaIR cache to FILE. fancy. it's giving precompiled π-c,--config-file <FILE>β config file name. your settings, your rules. π-o,--output-file <FILE>β output file name. Default isterminal(so it just prints at you, which is honestly fine πΈ).--force-overwriteβ forces an overwrite to the output file if it already exists. > β οΈ bestie be careful β this overwrites, so anything already sitting in that file is GONE gone. π-h,--helpβ print help. the classic. the main character of every CLI. π
lowkey reminder:--show-schemaand--no-show-schemaare opposites so maybe don't fight yourself by passing both, and--force-overwritedoes exactly what it threatens to do π«Ά
and that's the page!! π this whole thing is for rudof shex version 0.3.8+ds, dated August 2026 β so like, mark your calendar, that's the whole lore. mwah, go read some schemas bestie, you're gonna slay πβ¨π¦
π¦ where this page comes from
- ubuntu stonking: rudof 0.3.8+ds-1 Β· Apache-2.0 OR MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms