Dit is de opdracht rdfproc die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
rdfproc - Redland RDF-processorhulpprogramma
KORTE INHOUD
rdfproc [opties] winkel naam commando arg...
VOORBEELD
rdfproc proef ontleden http://planetrdf.com/guide/rss.rdf
rdfproc proef print
rdfproc proef serialize driedubbele
PRODUCTBESCHRIJVING
De rdfproc hulpprogramma maakt het parseren, opvragen, manipuleren en serialiseren van RDF-inhoud mogelijk
met de redland RDF-bibliotheek. De winkel naam is een Redland-winkelnaam, meestal een afkorting
identificatie. De argumenten om commando variëren en worden uitgelegd in de sectie OPDRACHTEN hieronder.
OPTIES
rdfproc gebruikt de gebruikelijke GNU-opdrachtregelsyntaxis, met lange opties die beginnen met twee streepjes
(`-') indien ondersteund door de functie getopt_long. Anders zijn de korte opties alleen
beschikbaar.
-H, --help
Toon een overzicht van de opties.
-C, --contexten
Gebruik een winkel met Redland-contexten.
-N, --nieuwe
Maak een nieuwe winkel en overschrijf een bestaande winkel.
-O, --uitvoer FORMAT
Stel het uitvoerFORMAAT in voor reeksen triples, zoals uit een zoekopdracht (find
commando) naar een Redland-serializer. Gebruik -h of -o help om de volledige lijst te zien
ondersteunde formaten.
-P, --wachtwoord
Lees de opslagoptie 'wachtwoord' uit standaardinvoer. Beëindigd aan het einde van de regel
('\n') of einde van bestand. Dit komt overeen met het instellen met -t of --storage-
opties, maar vereist niet dat het wachtwoord in de argumentenlijst wordt weergegeven.
-Q, --stil
Onderdruk informatieve berichten (die naar stderr gaan)
-R, --resultaten FORMAT
Stel de syntaxisindeling van de queryresultaten in. Gebruik -h of -r help om de volledige lijst met
resultaatformaten voor zoekopdrachten.
De exacte lijst met indelingen hangt af van wat bibliothecaris(3) is gebouwd met maar wordt gegeven
corrigeer in het gebruiksbericht met -h.
-Ja, --opslag TYPE
Stel het Redland-opslagtype in (standaard 'hashes'). Als omgevingsvariabele
RDFPROC_STORAGE_TYPE is ingesteld, zal het hier opgegeven opslagtype dit overschrijven. Gebruik -h
of -s helpen om de volledige lijst met indelingen voor queryresultaten te bekijken.
-T, --opslag-opties OPTIES
Stel opties in voor de Redland-opslag, standaard is "hash-type='bdb',dir='.'" om
overeenkomen met de standaard opslag "hashes". Voor opslagtypen zoals 'mysql' die dit nodig hebben
extra opties, dit zou normaal gesproken zoiets zijn
"host='hostnaam',database='dbnaam',gebruiker='abc',wachtwoord='pas'". Als omgeving
variabele RDFPROC_STORAGE_OPTIONS is ingesteld, zijn de hier gegeven opslagopties hetzelfde
daarna toegepast.
-in, --versie
Druk de Redland-versie af en sluit af.
-V, --uitgebreid
Toon informatieve berichten op stderr.
COMMANDO'S
Waar een knooppunt is toegestaan, zoals NODE, ONDERWERP, PREDICAAT or VOORWERP hieronder, eenvoudig
heuristieken worden gebruikt om te raden welke blanco knooppunt-ID's, URI's of letterlijke waarden zijn (om een
statement met een letterlijke, gebruik add-typed). Als het item begint met _: dan wordt ervan uitgegaan
een blanco knooppunt-ID te zijn, anders wordt aangenomen dat het een is als het overeenkomt met iets://
URI, anders is het een letterlijke waarde. Letterlijke waarden zijn alleen toegestaan als object van uitspraken en
lege knooppunten zijn niet toegestaan als predicaten.
toevoegen ONDERWERP PREDICAAT VOORWERP [CONTEXT]
Voeg het gegeven triple toe aan de grafiek, in de optionele Redland-context als de CONTEXT knooppunt
is gegeven.
getypt ONDERWERP PREDICAAT VOORWERP OBJECT-TAAL OBJECT-URI [CONTEXT]
Voeg de triple met het datatyped letterlijke object toe aan de grafiek, in het optionele
Redland-context als CONTEXT is gegeven.
boog ONDERWERP VOORWERP
bogen ONDERWERP VOORWERP
Toon één knooppunt/alle knooppunten die overeenkomen met triples (ONDERWERP, ?, VOORWERP)
bogen-in NODE
Toon alle eigenschappen van triples met NODE als onderwerp.
boogt uit NODE
Toon alle eigenschappen van triples met NODE als voorwerp.
bevat ONDERWERP PREDICAAT VOORWERP
Controleer of het gegeven tripel in de grafiek staat.
contexten
Maak een lijst van alle contexten in de grafiek (als contexten zijn ingeschakeld).
vinden ONDERWERP|- PREDICAAT|- VOORWERP|- [CONTEXT]
Vind overeenkomende triples voor de gegeven uitspraak waarbij - staat voor een blanco dat
komt overeen met elk knooppunt. Als CONTEXT is gegeven, zoek dan alleen naar triples in die context
knooppunt.
heeft-boog-in NODE ARC
Controleer of er een triple bij zit NODE als onderwerp en ARC als predikaat.
heeft-boog-uit NODE ARC
Controleer of er een triple bij zit NODE als voorwerp en ARC als predikaat.
ontleden URI|BESTANDSNAAM [SYNTAXIS| [BASE URI]]
Parseer syntaxis op URI in de grafiek gebruiken SYNTAXIS wat er een van kan zijn rdfxml
(RDF/XML, standaard), driedubbele, zeeschildpad, rss-tag-soep (voor alle RSS en Atomen), grddl
en raden om inhoudelijke hints en protocolinformatie te gebruiken om dit uit te werken. (Deze lijst
verandert sneller dan deze handleiding) If BESTANDSNAAM is een bestaand bestand, de
Er wordt een geschikte URI voor gegenereerd. Als het parseren fouten retourneert, wordt de return
code zal niet-0 zijn.
parse-stream URI|BESTANDSNAAM [SYNTAXIS [BASE URI [CONTEXT]]
Streaming parseer syntaxis op URI in de grafiek met behulp van SYNTAXIS wat er een van kan zijn
rdfxml (RDF/XML, standaard) of driedubbele. Indien BESTANDSNAAM is een bestaand bestand, de
Er wordt een geschikte URI voor gegenereerd. Als de optionele CONTEXT URI is gegeven,
the drievoudig zijn toegevoegd naar uit die context. If parsing Retourneren fouten, the terugkeer code
wil be niet-0.
print Druk de grafiek in drievoud af in een eenvoudig formaat en laat eventuele contextknooppunten zien.
vraag NAAM|- URI|- QUERY-STRING
lopen QUERY-STRING vraag in taal NAAM het retourneren van variabele bindingen, een booleaanse waarde of
RDF-grafiek afhankelijk van de vraag. De querytaal kan 'sparql' of 'rdql' zijn.
verwijderen ONDERWERP PREDICAAT VOORWERP [CONTEXT]
Verwijder de gegeven drievoudige grafiek, in de optionele Redland-context if CONTEXT is gegeven.
context verwijderen CONTEXT
Verwijder alle triples in de grafiek met de Redland-context CONTEXT.
serialize [SYNTAXIS [URI [MIME TYPE]]]
Serialiseert de grafiek naar een syntaxis met een bepaalde ISYNTAX URI of internetmedia
Type/MIME-type. De standaardwaarde is RDF/XML (NAAM "rdfxml", MIME-type
"application/rdf/xml") als geen van bovenstaande is opgegeven. Andere alternatieven zijn
"ntriples" (geen MIME-type).
bron PREDICAAT VOORWERP
bronnen PREDICAAT VOORWERP
Toon één knooppunt/alle knooppunten die overeenkomen met triples (?, PREDICAAT, VOORWERP)
doel ONDERWERP PREDICAAT
doelen ONDERWERP PREDICAAT
Toon één knooppunt/alle knooppunten die overeenkomen met triples (ONDERWERP, PREDICAAT,?)
MILIEU
RDFPROC_STORAGE_OPTIONS kan worden ingesteld om opslagopties te bieden in plaats van de optie te gebruiken
-t, --opslagopties OPTIES. Wanneer beide zijn opgegeven, worden de opdrachtopties als laatste toegepast.
RDFPROC_STORAGE_TYPE kan worden ingesteld om een opslagtype te bieden in plaats van de optie -s te gebruiken,
--opslag TYPE. Wanneer beide zijn opgegeven, wordt het opslagtype uit de opdracht gebruikt.
CONFORM TO
RDF/XML Syntaxis (Beoordeeld), W3C-aanbeveling, http://www.w3.org/TR/rdf-syntax-grammar/
⟨http://www.w3.org/TR/rdf-syntax-grammar/⟩
N-triplesin RDF Test Klanten, Jan Grant en Dave Beckett (red.) W3C-aanbeveling,
http://www.w3.org/TR/rdf-testcases/#ntriples ⟨http://www.w3.org/TR/rdf-
testgevallen/#ntriples⟩
Gebruik rdfproc online met behulp van onworks.net-services