¿Cómo ejecutar comandos mongo a través de scripts de shell?

Quiero ejecutarmongo comandos en script de shell, p. en un guiontest.sh:

#!/bin/sh
mongo myDbName
db.mycollection.findOne()
show collections

Cuando ejecuto este script vía./test.sh, se establece la conexión a MongoDB, pero no se ejecutan los siguientes comandos.

Cómo ejecutar otros comandos a través del script de shelltest.sh?

Respuestas a la pregunta(19)

Su respuesta a la pregunta