1 votos

echo 'export PATH="/usr/local/mysql/bin:$PATH"' >> ~/.bash_profile usando este comando ¿obteniendo permiso denegado?

He intentado seguir las instrucciones de ¿Cómo añadir MySQL a la variable $PATH para resolver el problema "mysql: command not found"?

$ echo 'export PATH="/usr/local/mysql/bin:$PATH"' >> ~/.bash_profile
zsh: permission denied: /Users/naveenkumarp/.bash_profile

¿Puede alguien ayudarme a resolver este problema?

1voto

Oskar Puntos 1242

Utilizaría el nano para editar el archivo correcto para su shell, que es zsh, no bash.

nano ~/.zshrc

Ponga esta línea en la parte superior del archivo

typeset -U path PATH

Ponga esta línea hacia el fondo y guarde:

path+=/usr/local/mysql/bin

Pulsa la tecla control y la tecla X para salir (consulta la parte inferior de la ventana del nano para ver más comandos). Si luego sales de tu aplicación de terminal, puedes probar mysql estar en su camino.

Puedes decirle a tu cáscara con echo $SHELL y si quieres bash ya que todas tus instrucciones están en él, puedes volver a él si es necesario con chsh /bin/bash en cuyo caso nano el archivo ~/.bash_profile ya que cada shell lee diferentes archivos de inicio. Recomiendo aprender zsh y encontrar guías que trabajen allí, sin embargo.

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