1 votos

bash-comando no encontrado; para cada comando == miedo me podría jodido el camino

aquí está la salida de echo $PATH

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/bin:/usr/bin

y cuando me dio cat /etc/rutas este es el resultado

/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin

No estoy seguro de si /usr/local/bin es la creación de el error (comando no encontrado)

Thank u por sus sugerencias

1voto

Los comandos se ejecutan en el Terminal necesita, ya sea en uno de los directorios incluidos en el $PATH o tienes que llamar a con ./command si usted está en el directorio el comando se almacena en.

-1voto

Thomas Jones Puntos 779

Le sugiero que ejecutar este comando, se debe re-construir la variable PATH.

/usr/libexec/path_helper

-2voto

Trane Francks Puntos 1476

Lo que me preocupa es que usted está recibiendo los duplicados en tu camino. Has añadido algo a su ~/.bash_profile? Usted quiere tener mucho cuidado de no duplicar cualquiera de los que existen en la ruta de las declaraciones en lo que estás haciendo. Está bien para modificar la RUTA de acceso, pero debes tener cuidado con él. He aquí un ejemplo:

PATH=$HOME/.rvm/usr/bin:$HOME/.rvm/bin:$PATH

Tenga en cuenta que puedo agregar mis propias cosas y, a continuación, tachuela en el sistema de cosas en la parte de atrás con $PATH.

Otras cosas a comprobar son asegurarse de que usted no está de abastecimiento cualquier escrituras innecesarias durante el inicio de sesión que podría muck con su entorno. Asegúrese de que si usted está utilizando un editor que va a guardar en formato UNIX. Si accidentalmente hacer las cosas con DOS CRLFs, que pueden activar el comando no encontrado errores.

Y sólo en la posibilidad de que haya cenizas de su ~/.bash_profile, es decir, que absolutamente no tiene uno más, porque usted eliminado:

echo "" >> ~/.bash_profile

Que es uno raro, pero he visto al menos un hombre que afirma que el comando no encontrado problemas se corrigieron mediante la creación de una falta .bash_profile.

Por último, tenga en cuenta que si usted no desea dar una ruta de acceso completa al archivo ejecutable que se está ejecutando, por ejemplo, ~/Downloads/myScript.sh, usted necesita para colocar el ejecutable en algún lugar en el camino ya existente o necesita modificar su ruta al directorio en el que sus ejecutables almacenados.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X