Терминал сломан: -bash: echo: ошибка записи: сломанный канал - PullRequest
0 голосов
/ 11 июня 2018

Недавно я пытался установить nvm на моем mac для фабрики hyperledger (следуя приведенным здесь инструкциям: https://hyperledger.github.io/composer/latest/installing/installing-prereqs.html). Даже несмотря на то, что он уже установлен, похоже, мне нужно было вставить эту команду nvm в мой.Файл bash_profile (я следовал инструкциям здесь: https://gist.github.com/Jasondeependra/ff3988b8ce6aa062e8fe3c85fdd284c4)

Я поместил эти строки в свой .bash_profile и снова открыл окно терминала, но теперь оно, похоже, глючит, с верхней панелью, постоянно переключающейся между Termial-bashи Terminal-bash-bash и консоль продолжают выдавать ошибку:

-bash: echo: write error: Broken pipe

Я не знаю, что делать

Ответы [ 2 ]

0 голосов
/ 11 июня 2018

Я не смог отредактировать мой файл .bash_profile (не смог снять блокировку), и мой терминал зависал, поэтому я открыл текстовый редактор (простой текстовый документ), сделал Cmd+O, который открылся в моей домашней директории, сделалcmd+shift+>, который показывал скрытые файлы, а затем перемещал текущий файл .bash_profile в корзину.Затем я перезапустился, вернулся в Терминал и выполнил команду touch .bash_profile, чтобы создать новый файл .bash_profile.

0 голосов
/ 11 июня 2018

[...] откройте .bash_profile и добавьте следующую строку кода:

source ~/.bash_profile

Это вызывает бесконечный цикл.Вы должны найти лучшие инструкции.

В то же время удалите этот оператор source, чтобы файл не продолжал самовосстановление.

...