Fish shell 不返回程序错误

Fish shell 不返回程序错误

在 bash 中,如果我运行一个程序并且它崩溃了,我会得到一些关于出错的信息,例如Segmentation fault (core dumped)。在 fish 中,我只得到fish:但没有消息...有人知道问题是什么吗?

答案1

我对 fish 这个 shell 不太熟悉,但是快速谷歌了一下 fu,https://fishshell.com/docs/current/
部分:输入/输出 (IO) 重定向和https://fishshell.com/docs/current/faq.html问题:如何获取命令的退出状态?

这些错误是否被正确打印或重定向,或者以任何方式捕获?默认情况下,它们是否设置为打印到您的默认屏幕?一些结果建议更新到最新版本,我猜这意味着检查您的版本是否已过时或存在问题。获取适用于您的发行版或来自 Github 的最新或最新稳定版本可能会有所帮助。

相关内容