summaryrefslogtreecommitdiff
path: root/docs/manpages/tracker3-shell.1.txt
blob: 2b81c0a1dfbc97d546bb4bacbb64de75b5897a11 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
tracker3-shell(1)
=================

== NAME

tracker3-shell - Open a testing session to SPARQL endpoints.

== SYNOPSIS

....
tracker3 shell
tracker3 shell -d <directory>
tracker3 shell -b <busname>
tracker3 shell -r <httpservice>
....

== DESCRIPTION

This command creates a shell to issue SPARQL commands on a consistent
connection. If called with no arguments, an in-memory database using
the Nepomuk ontology will be used. If provided a specific database
location, this SPARQL endpoint will be used for queries.

== OPTIONS

*-d, --database=<__directory__>*::
  Open a database _directory_.
*-b, --dbus-service=<__busname__>*::
  Connect to a SPARQL endpoint at a D-Bus name.
*-r, --remote-service=<__httpservice__>*::
  Connect to a SPARQL endpoint at a HTTP server.

== EXAMPLES

Connect to tracker-miner-fs-3 bus name::
+
----
$ tracker3 shell -b org.freedesktop.Tracker3.Miner.Files
----

Connect to Wikidata SPARQL service::
+
----
$ tracker3 shell -r https://query.wikidata.org/sparql
----

== SEE ALSO

*tracker3-sparql*(1).