Neo4j:从cypher shell运行多个脚本文件

Neo4j:从cypher shell运行多个脚本文件,neo4j,Neo4j,在我的设置中,我有许多cypher文件,这些文件将用作创建环境的一部分。我相信CypherShell是安装脚本的方法,但我找不到任何方法将多个文件传递给CypherShell 我不想编写多个传递不同文件的cypher shell命令,而是寻找一种解决方案,在这种解决方案中,我可以传递一个具有其他文件路径的文件 一种解决方案是使用.bat/.sh脚本将所有文件合并成一个文件,并将其传递给cypher shell……还有其他解决方案吗 编辑:我实现的解决方案是在文本文件中提及脚本文件,然后逐行读取文

在我的设置中,我有许多cypher文件,这些文件将用作创建环境的一部分。我相信CypherShell是安装脚本的方法,但我找不到任何方法将多个文件传递给CypherShell

我不想编写多个传递不同文件的cypher shell命令,而是寻找一种解决方案,在这种解决方案中,我可以传递一个具有其他文件路径的文件

一种解决方案是使用.bat/.sh脚本将所有文件合并成一个文件,并将其传递给cypher shell……还有其他解决方案吗


编辑:我实现的解决方案是在文本文件中提及脚本文件,然后逐行读取文本文件,并以循环方式将文件传递给cypher shell。

cypher shell是运行cypher脚本的工具。 我想您在编写环境时指的是引用数据

bashshell允许这样的循环(未测试的代码)


我实现的解决方案是在一个文本文件中提到脚本文件,然后逐行读取文本文件,并以循环的方式将文件传递给cypher shell……感谢您的输入。
for i in $(ls *.cyp);do
  cat $i | cypher-shell -u neo4j -p password
done