gpt4 book ai didi

amazon-web-services - AWS CLI - 将完整输出保存为日志文件

转载 作者:行者123 更新时间:2023-12-04 15:49:57 25 4
gpt4 key购买 nike

我正在使用 aws s3 cp 命令将文件上传到我的 s3 存储桶。我为此使用 Windows cmd,当我运行以下命令时:

aws s3 cp "logs.txt" s3://test/logs.txt --debug > ./log_test.txt

使用调试标志,我看到了很多相关信息,这些信息显示在 cmd 窗口中,但是当我打开 log_test.txt 文件时,我只能看到一行(甚至可能没有一行)。

有没有办法将我的 cmd 屏幕中显示的完整输出保存到文件中?
发生错误时也会发生此问题。因此,如果我的文件没有正确上传,我将无法调试错误是什么。这是我的主要痛点。

我已经尝试添加 --output 标志,但这仅允许您更改仍未保存的输出格式。

最佳答案

如果您想存储完整的日志,即您在没有重定向的情况下运行该命令时看到的日志,那么您可以使用 &>而不是 >用于基于 Unix 的系统。

所以它应该看起来像

aws s3 cp "logs.txt" s3://test/logs.txt --debug &> ./log_test.txt

我不是 100% 确定 Windows 等价物是什么,但我认为它是 2>所以你可以试试
aws s3 cp "logs.txt" s3://test/logs.txt --debug 2> ./log_test.txt

关于amazon-web-services - AWS CLI - 将完整输出保存为日志文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54233738/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com