0 votos

Problemas de terminal/ZSH y problemas de permisos

Descargué algo de Internet y lo ejecuté, que podría tener malware. Después de eso borré todo eso y abrí mi Terminal y me dio este error:

/Users/flawn/.zshrc:.:1: no such file or directory: /usr/local /etc/profile.d/z.sh
flawn@osx: ~|master⚡ ⇒  open .zshrc

Estos archivos existen y puedo abrirlos. También traté de chmod todos los archivos, pero no lo arregló. Mi temor es, que mi sistema podría no arrancar debido a que los errores de permiso ...

Saludos

0 votos

Mira en ~/.zsh - es más que probable que tengas algún tipo de mando ahí. Publica el contenido para que podamos revisarlo, pero lo más probable es que esté al final. Coméntalo o bórralo.

0 votos

¿Están numeradas las líneas de .zshrc? Las líneas de un archivo shell rc no deben estar numeradas.

0 votos

1voto

Michael Zhou Puntos 167

El mensaje de error /Users/flawn/.zshrc:.:1: no such file or directory: /usr/local /etc/profile.d/z.sh proviene de la línea 1 de su archivo .zshrc y sugiere que hay un espacio entre la sustitución del comando y el resto de la ruta.

 . `brew --prefix` /etc/profile.d/z.sh
                  ^space

Los ticks de vuelta para la sustitución de comandos han sido obviados durante mucho tiempo en favor de $(.....), pero sería mejor utilizar la ruta absoluta al archivo de origen.

. /usr/local/etc/profile.d/z.sh 

o comentar la línea 1 si z no está instalado.

#. `brew --prefix` /etc/profile.d/z.sh

En la línea 20, elimine las comillas

DISABLE_UPDATE_PROMPT=„true“

Por último, termine la última línea de su archivo .zshrc con una nueva línea.

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