当 powershell 中的命令崩溃时显示一条消息

当 powershell 中的命令崩溃时显示一条消息

当您在 Linux 上的 bash 提示符中启动一个命令时,如果该命令由于收到未处理的信号而崩溃,您会在返回提示符之前从 bash 收到一条有用的消息。

例如 :

/home/user $ crash
Segmentation fault.
/home/user $ 

Powershell 中的默认行为是静静地返回提示符,不表明出现了任何错误。

有没有办法在 Powershell 中获得类似的行为?

请注意,Windows 上崩溃的程序将返回非 0 的退出代码,因此显示所有失败退出代码的消息也是一个很好的解决方案。

但是,它应该适用于终端中的所有命令,因为这是一个“日常可用性”问题。我对为单个程序启用此功能的方法不感兴趣。

相关内容