猿问

如何通过shell脚本操作MongoDB

通过shell脚本对MongoDB进行自动化操作

运行写好的 ./show.sh 脚本
发现能够建立mongo链接,但是第二条开始就无法运行了

脚本内容如下

#!/bin/shmongo WordPress
show collections
db.posts.find().limit(10)

不知道是什么原因呢?


慕容3067478
浏览 1935回答 2
2回答

www说

或者把mongo作为shell解析器:#!/usr/bin/env mongo WordPressshow collections db.posts.find().limit(10)

手掌心

从第二条开始就是mongo shell语句了,当然无法运行了。应该这样:#!/bin/shmongo WordPress --eval "show collections; db.posts.find().limit(10);"
随时随地看视频慕课网APP

相关分类

MongoDB
我要回答