写入输出流3(标准输出或标准错误)
问题描述:
是否可以写入第三个输出流?我的情况是,我有一些脚本可以通过一系列机器远程执行各种命令。这些命令导致stdout和stderr。然而,我想反馈一下中央控制机器的进展情况,而不用网格中各种机器的交错stdout和stderr混淆它。我在想,如果可以写入第三个输出流,我可以将它用于来自网格的特定状态事件,控制脚本可以报告,同时stdout和stderr可以保持重定向到日志文件以进行调试出了点问题。 为什么它值得我可能会在红宝石中实现这一点,涉及的机器将是windows和unix机器的混合。写入输出流3(标准输出或标准错误)
写入文件和“尾巴”有什么错? – cam
没有什么,日志文件包含远程运行的应用程序的输出,在更多的状态/或审计通道之后,以便我可以执行显示进度等操作。即。如果我知道有50个任务在每台机器上运行,我可以在控制台上显示某种进度表。这个功能更像是一个技术面,而不是让整个事情起作用 – simon