![](/img/trans.png)
[英]Exit out of the bash script from mongo shell if a condition passes
[英]Pass commands to Mongo shell from bash script without halting interactive Mongo shell
我正在尋找創建一個bash腳本,該腳本連接到遠程Mongo數據庫並初始化一個交互式Mongo Shell,向該交互式Mongo Shell發出幾個命令,然后使該交互式Shell繼續運行,以便我可以繼續向其中輸入命令它。
目前,我了解到我可以連接到Mongo數據庫並在bash腳本中向它發出命令,如下所示:
mongo <ip>:<port>/<database> --eval "db.auth('myuname', 'mypass');"
但是,我希望我的bash腳本運行上述命令,然后使初始化的Mongo shell保持運行狀態,以便我可以繼續使用它並自行輸入命令。 似乎在運行上述命令后,會創建一個Mongo shell,然后在執行給定的db.auth()
命令后立即將其暫停,但是我想讓該shell運行到這一點。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.