Lo que me preocupa es que estás obteniendo duplicados en tu camino. ¿Has agregado algo a tu ~/.bash_profile
? Debes tener mucho cuidado de no duplicar ninguna de esas declaraciones de ruta existentes en lo que sea que estés haciendo. Está bien modificar el PATH, pero debes tener cuidado con él. Aquí hay un ejemplo:
PATH=$HOME/.rvm/usr/bin:$HOME/.rvm/bin:$PATH
Tenga en cuenta que agrego mis propias cosas y luego agrego las cosas del sistema en la parte posterior con $PATH
.
Otras cosas que debe verificar son asegurarse de que no esté obteniendo scripts innecesarios durante el inicio de sesión que podrían estar en su entorno. Asegúrese de que si está utilizando un editor no estándar que está guardando en formato UNIX. Si accidentalmente hace cosas con CRLFs de DOS, eso puede desencadenar errores de comando no encontrados.
Y solo en la posibilidad de que hayas eliminado tu ~/.bash_profile
, es decir, ya no tienes ninguno porque lo has eliminado:
echo "" >> ~/.bash_profile
Esa es una pregunta extraña, pero he visto al menos un tipo que dice que no se encontraron problemas con el comando y se resolvió creando un .bash_profile
faltante.
Finalmente, tenga en cuenta que si no desea darle una ruta completa al ejecutable que está ejecutando, por ejemplo, ~/Downloads/myScript.sh
, necesita ubicar el ejecutable en algún lugar de su ruta existente o necesita modificar su ruta para apuntar al directorio en el que están almacenados sus ejecutables.