Terminal de OS X: 'ls' muestra el programa pero luego dice que no se encontró el comando.

0

Estoy intentando iniciar MongoDB desde la terminal. Cuando navego a la carpeta y presiono 'ls', aparecen todas las aplicaciones, pero cuando escribo el nombre de la aplicación ('mongod'), ¡dice que no se encuentra!

Abes-MacBook-Air:bin abe$ ls

bsondump    mongodump   mongoimport mongorestore    mongostat
mongo       mongoexport mongooplog  mongos      mongotop
mongod      mongofiles  mongoperf   mongosniff

Abes-MacBook-Air:bin abe$ mongod

-bash: mongod: command not found

¿Qué está pasando?

    
pregunta aSilva 26.12.2015 - 23:46

1 respuesta

5

El ejecutable está en su directorio de trabajo actual. Por lo tanto, debe agregar ./ a su comando. Así que prueba ./mongod .

Vea esta pregunta de UNIX StackExchange para detalles y antecedentes: ¿Por qué usamos “./” para ejecutar un archivo?

    
respondido por el Volsk 26.12.2015 - 23:54

Lea otras preguntas en las etiquetas