在 MacOS Big Sur 计算机上,运行zsh控制台并运行以下命令:
brew list | grep -q some-library
Run Code Online (Sandbox Code Playgroud)
引发以下错误:
Error: Failure while executing; `ls /usr/local/Cellar` was terminated by uncaught signal PIPE.
Run Code Online (Sandbox Code Playgroud)
在 Mojave MacBook 上运行相同的命令不会产生错误。任何冲泡列表似乎都会发生这种情况 | {command} 如下也会引发错误:
brew list | echo 'hi'
Run Code Online (Sandbox Code Playgroud)
我已经恢复了我的酿造,以防万一有什么东西坏了,但这并没有改变任何东西。关于为什么我会看到此错误有什么想法吗?
更新:这似乎是由于zsh控制台而发生的