AWS CLI --debug 输出到 stderr 而不是 stdout
AWS CLI --debug ouputs to stderror instead of stdout
我们已将 --debug
标志添加到我们的所有 AWS CLI 命令中,以便我们获得有关在 CI/CD 服务器上部署期间发生的情况的更多信息。
问题是所有 debug
输出都写入 stderr
而不是 stdout
,这导致大量消息作为错误消息弹出,尽管它们只是调试信息.
如何配置 AWS CLI 以将 debug
消息输出到 stdout
?
编辑:如何在不重定向的情况下执行此操作 stdout
?如果我重定向它,我将无法访问我的 CD/CI 服务器上的调试输出。
您可以尝试从 shell 命令
重定向 stderr
到 stdout
aws commad 2>&1
您可以使用 2>&1
结构将 stderr 重定向到 stdout。
见https://askubuntu.com/questions/625224/how-to-redirect-stderr-to-a-file
我们已将 --debug
标志添加到我们的所有 AWS CLI 命令中,以便我们获得有关在 CI/CD 服务器上部署期间发生的情况的更多信息。
问题是所有 debug
输出都写入 stderr
而不是 stdout
,这导致大量消息作为错误消息弹出,尽管它们只是调试信息.
如何配置 AWS CLI 以将 debug
消息输出到 stdout
?
编辑:如何在不重定向的情况下执行此操作 stdout
?如果我重定向它,我将无法访问我的 CD/CI 服务器上的调试输出。
您可以尝试从 shell 命令
重定向stderr
到 stdout
aws commad 2>&1
您可以使用 2>&1
结构将 stderr 重定向到 stdout。
见https://askubuntu.com/questions/625224/how-to-redirect-stderr-to-a-file