summaryrefslogtreecommitdiff
path: root/foaf/turtle2rdf.sh
blob: 9a87229dd8b6b2aca54f359106500273a9b4b08f (plain)
  1. #!/bin/sh
  2. set -e
  3. ttlfile="$1"
  4. xmlfile="${2:-$(basename "$ttlfile" .ttl).rdf}"
  5. exit1() {
  6. echo "ERROR: $1"
  7. exit 1
  8. }
  9. [ -e "$ttlfile" ] || exit1 "Turtle file \"$ttlfile\" does not exist."
  10. [ ! -e "$xmlfile" ] || exit1 "RDF/XML file \"$xmlfile\" already exists."
  11. base="$(perl -ne '/^\@base\s+<(http.+)>/ and print $1 and exit;' "$ttlfile")" || true
  12. rapper ${base:+-I "$base"} -i turtle -o rdfxml-abbrev "$ttlfile" > "$xmlfile"
ary='file diffstat' width='0%'> -rw-r--r--tags/ec/b6/165848758512.1215343.6479207156450723122.reportbug@pd123-lnx.coamo.com.br/debian0
-rw-r--r--tags/ec/b6/165848758512.1215343.6479207156450723122.reportbug@pd123-lnx.coamo.com.br/unread0
-rw-r--r--tags/ec/b6/20100619153154.552834ff@miranda.g5n.co.uk/semweb0
-rw-r--r--tags/ec/b6/20100619153154.552834ff@miranda.g5n.co.uk/unread0
-rw-r--r--tags/ec/b6/20160210120923.GA29054@perpetual.pseudorandom.co.uk/debian0
-rw-r--r--tags/ec/b6/20160210120923.GA29054@perpetual.pseudorandom.co.uk/inbox0
-rw-r--r--tags/ec/b6/20160210120923.GA29054@perpetual.pseudorandom.co.uk/old0
-rw-r--r--tags/ec/b6/20171222000304.A822A1C0AF@jawa.homebase.dk/hb0
-rw-r--r--tags/ec/b6/20171222000304.A822A1C0AF@jawa.homebase.dk/sys0
-rw-r--r--tags/ec/b6/20171222000304.A822A1C0AF@jawa.homebase.dk/unread0
-rw-r--r--tags/ec/b6/20181025105129.5626B5AD@jawa.homebase.dk/hb0
-rw-r--r--tags/ec/b6/20181025105129.5626B5AD@jawa.homebase.dk/sys0
-rw-r--r--tags/ec/b6/20181025105129.5626B5AD@jawa.homebase.dk/unread0
-rw-r--r--tags/ec/b6/20190525100002.544251CD2A5@lxp5.free-owl.de/sys0
-rw-r--r--tags/ec/b6/20190525100002.544251CD2A5@lxp5.free-owl.de/unread0
-rw-r--r--tags/ec/b6/20220321161538.D7C0C2EE9@xayide.jones.dk/unread0
-rw-r--r--tags/ec/b6/4EDF5114.50107@gmail.com/debian0
-rw-r--r--tags/ec/b6/54C12EB7.2060102@debian.org/debian0
-rw-r--r--tags/ec/b6/54C12EB7.2060102@debian.org/signed0
-rw-r--r--tags/ec/b6/66E63761-1326-464D-8503-229131B07FC5@mac.com/sugar0
-rw-r--r--tags/ec/b6/CAPDygexMjSU85ZJBLaHPSuMHE-Bp_xzw1EQ7Wkvg2PvhpX3xRw@mail.gmail.com/debian0
-rw-r--r--tags/ec/b6/E9A4AECD-F647-4E2C-ABF6-984362438A12@kaospilot.dk/hb0
-rw-r--r--tags/ec/b6/E9A4AECD-F647-4E2C-ABF6-984362438A12@kaospilot.dk/kp0
-rw-r--r--tags/ec/b6/f162ca22499468b2e7988e226c057587@sms-backup-plus.local/inbox0
-rw-r--r--tags/ec/b6/f162ca22499468b2e7988e226c057587@sms-backup-plus.local/old0
31 files changed, 0 insertions, 0 deletions
lass='mode'>-rw-r--r--tags/ec/1a/99DE863D-D3B0-49EA-B194-324BBEE99EF0@goldelico.com/signed0
-rw-r--r--tags/ec/1a/99DE863D-D3B0-49EA-B194-324BBEE99EF0@goldelico.com/unread0
-rw-r--r--tags/ec/1a/C9DD44C4-3F7D-4F8C-B5FA-F91719B2FA91@kaospilot.dk/hb0
-rw-r--r--tags/ec/1a/C9DD44C4-3F7D-4F8C-B5FA-F91719B2FA91@kaospilot.dk/kp0
-rw-r--r--tags/ec/1a/C9DD44C4-3F7D-4F8C-B5FA-F91719B2FA91@kaospilot.dk/unread0
-rw-r--r--tags/ec/1a/CAK0+gb8Cs82EZb+AK62dK==HUjrvUZ64tJmQPXAcpZNN7MFDOA@mail.gmail.com/sugar0
-rw-r--r--tags/ec/1a/CAK0+gb8Cs82EZb+AK62dK==HUjrvUZ64tJmQPXAcpZNN7MFDOA@mail.gmail.com/unread0
-rw-r--r--tags/ec/1a/E1UDfnf-0007N4-4T@franck.debian.org/debian0
-rw-r--r--tags/ec/1a/F6AAAB5C-E642-4EC1-BAD8-29DB352417CB@kitterman.com/debian0
-rw-r--r--tags/ec/1a/F6AAAB5C-E642-4EC1-BAD8-29DB352417CB@kitterman.com/unread0
-rw-r--r--tags/ec/1a/mailman.23615.1671244423.552.pkg-javascript-devel@alioth-lists.debian.net/inbox0
-rw-r--r--tags/ec/1a/mailman.23615.1671244423.552.pkg-javascript-devel@alioth-lists.debian.net/killed0
-rw-r--r--tags/ec/1a/mailman.23615.1671244423.552.pkg-javascript-devel@alioth-lists.debian.net/unread0
-rw-r--r--tags/ec/1a/mailman.95.1596615676.1691.kpt11@lists.homebase.dk/hb0
-rw-r--r--tags/ec/1a/mailman.95.1596615676.1691.kpt11@lists.homebase.dk/inbox0
-rw-r--r--tags/ec/1a/mailman.95.1596615676.1691.kpt11@lists.homebase.dk/killed0
-rw-r--r--tags/ec/1a/mailman.95.1596615676.1691.kpt11@lists.homebase.dk/unread0
46 files changed, 0 insertions, 0 deletions