From ebc125c0fbd962f0e1c71234bd60cc6799b4c0e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konrad=20H=C3=B6ffner?= Date: Tue, 28 Nov 2023 10:02:47 +0100 Subject: [PATCH] fix #2: prevent syntax errors in anno.ttl through blank node renaming --- scripts/combine | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/combine b/scripts/combine index 546b335..99d6a5f 100755 --- a/scripts/combine +++ b/scripts/combine @@ -5,7 +5,8 @@ ROOT=`( cd "$SCRIPT_PATH/.." && pwd )` DIST=$ROOT/dist mkdir -p $ROOT/dist rapper -i rdfxml $ROOT/annodc.owl -o ntriples > /tmp/annodc.nt -rapper -i rdfxml $ROOT/annods.owl -o ntriples > /tmp/annods.nt +# prevent errors through overlapping blank node identifiers +rapper -i rdfxml $ROOT/annods.owl -o ntriples | sed "s/genid/schmenid/g"> /tmp/annods.nt # workaround for spaces in URIs cat $SCRIPT_PATH/prefix.ttl /tmp/annodc.nt /tmp/annods.nt \ | sed "s/\\\u0020/%20/g" \