Skip to content

Commit c4c0031

Browse files
committed
Virutoso load command working
1 parent 7b0aeea commit c4c0031

File tree

1 file changed

+8
-11
lines changed

1 file changed

+8
-11
lines changed

load_ontologies_into_virtuoso.sh

+8-11
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/usr/bin/bash
1+
#!/bin/bash
22
filename="$1"
33

44
if [ ! -f "/usr/local/virtuoso-opensource/bin/isql" ]
@@ -7,15 +7,12 @@ then
77
exit 1
88
fi
99

10+
cat $filename | while IFS= read -r line ; do
11+
read -ra ontology_and_file -d '' <<<"$line"
12+
uri=${ontology_and_file[0]}
13+
file=$(pwd)/${ontology_and_file[1]}
1014

11-
while read -r line
12-
do
13-
ontology_and_file=$(line)
14-
uri=${line[0]}
15-
file=${line[1]}
16-
17-
/usr/local/virtuoso-opensource/bin/isql << EOF1
18-
DB.DBA.TTLP_MT (file_to_string_output ('$file'), '', '$uri',512);
15+
/usr/local/virtuoso-opensource/bin/isql << EOF1
16+
SPARQL LOAD <file://$file> INTO GRAPH <$uri>;
1917
EOF1
20-
21-
done < "$filename"
18+
done

0 commit comments

Comments
 (0)