小编ben*_*sop的帖子

泽什 | `酿造清单| {任何命令}` 引发未捕获的信号 PIPE 错误

在 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控制台而发生的

macos homebrew grep zsh

1
推荐指数
1
解决办法
689
查看次数

标签 统计

grep ×1

homebrew ×1

macos ×1

zsh ×1