在 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 的最新或最新稳定版本可能会有所帮助。