0 votes

Comportement étrange du terminal : "[Processus terminé]".

Après avoir migré mon Macbook Air M1 vers mon nouveau Macbook Air M2 en utilisant l'assistant de migration, mon terminal zsh semble cassé d'une manière étrange.

Le terminal est configuré pour exécuter le script. ~/.zshrc au démarrage. Ce script a été migré depuis l'ancienne machine, où il fonctionnait parfaitement.

Sur la nouvelle machine, un nouveau Terminal s'ouvre toujours avec [Process completed] et je ne peux rien y faire.

Alors j'ai ouvert ~/.zshrc dans un éditeur et a tout supprimé. En ouvrant un terminal, on obtient maintenant

[Command not found: ~/.zshrc]

[Could not create a new process and open a pseudo-tty.]

(Euh, quoi ? Un fichier vide compte comme une "Commande non trouvée" ?)

Puis j'ai ajouté echo "hello" dans le fichier :

hello

[Process completed]

Pourquoi est-ce que j'ai [Process completed] ? Sur similaire questions le problème pourrait être résolu en vidant les ~/.zshrc le contenu.

Mais j'obtiens le problème même si le contenu du fichier ~/.zshrc sont triviales.

1voto

nohillside Points 82672

Vous n'avez pas besoin de préciser .zshrc dans les préférences du terminal. Il suffit de le définir soit sur le shell par défaut, soit sur le chemin de votre binaire shell.

enter image description here

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X