以机器可读格式获取cp进度

时间:2019-02-25 02:15:20

标签: amazon-web-services amazon-s3 aws-cli

aws s3 cp foo.txt s3://bucketname/foo.txt

显示如下输出:

Completed 1.2 MiB/179.5 MiB (116.0 KiB/s) with 1 file(s) remaining

虽然有点短暂。该行继续更新。即使我将其重定向到另一个文件中,其他程序也无法读取它。

有没有一种方法可以将该命令的不断变化的输出汇集到文件s.t中。我可以从中读取并解析它以获取进度等信息?

1 个答案:

答案 0 :(得分:0)

最终,我使用curl将数据发布到AWS并解析了curl的输出,这非常简单。