从命令行执行多个mongo脚本

阿什温·贾亚库马尔

为了从命令行执行单个查询脚本(query.js),下面的代码就足够了。

    mongo db-name < query.js

我想执行(或匹配)多个查询文件,例如query1.js,query2.js等。我尝试了以下代码,但没有成功。

    mongo db-name < query*

请在这里帮助我。

0.sh

mongo不允许您这样做,您会得到一个amibgous redirect错误。做这个

cat query* | mongo --nodb

然后|将其输出cat query*作为mongo的输入,然后mongo执行它得到的任何东西。cat不执行查询,它仅输出文件的内容并将其传递给mongo。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章