我想在每次启动时加载几个 Turtle 文件来启动 Fuseki。我注意到它带有一个脚本,该脚本具有相同的选项 {status|start|stop|restart} 就像可以放在 /etc/init.d/ 中的脚本(用于 Tomcat、ElasticSearch 等)。不幸的是,虽然我确实看到有一个通过 config 参数加载多个文件的选项(例如使用 --config 参数运行 ./fuseki-server ),但当我尝试它时它不起作用。
如果我尝试使用 bash 脚本加载新数据,我会找不到 s-put 或 s-post 命令。
#!/bin/bash
for file in /usr/local/fuseki/Data/dumps/*; do
echo ${file##*/}
s-post http//localhost:3030/ds/data default file
done
那么是否有可能将 Fuseki 作为服务启动并使其加载多个文件?