为什么不能从远程服务器获取错误消息

我使用rsh在远程服务器上执行一些命令。

如果该命令或该命令的参数有效,则一切顺利。 但是如果该命令无效或者该命令的参数无效,则不会从rsh返回任何内容。

你们谁也解释了为什么会发生? 谢谢。

你如何运行rsh? 手动或通过脚本/程序?

你捕捉stderr以及stdout吗? 尝试添加2>&1到您的命令的结尾,使stderrredirect到标准输出。