终端坏了:-bash:echo:写错误:管道坏了

时间:2018-06-11 16:57:33

标签: bash terminal nvm

我最近一直在尝试在我的mac上安装nvm for hyperledger fabric(遵循这里的说明: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 :(得分:2)

  

[...]打开.bash_profile并添加以下代码行:

source ~/.bash_profile

这会导致无限循环。你应该找到更好的指示。

同时,请删除此source声明,以便该文件不会继续自行重新购买。

答案 1 :(得分:0)

我无法编辑我的.bash_profile文件(无法删除锁定),我的终端出现故障,所以我打开了文本编辑器(纯文本文档),做了Cmd+O,打开了我的主目录,显示隐藏文件的cmd+shift+>,然后将当前.bash_profile文件移动到垃圾箱。然后我重新启动回到终端内并执行命令touch .bash_profile以创建新的.bash_profile文件。