Amazon web services 更新了AWS CLI,现在不同步';行不通

Amazon web services 更新了AWS CLI,现在不同步';行不通,amazon-web-services,amazon-s3,Amazon Web Services,Amazon S3,因此AmazonWebService(AWS)刚刚将CLI升级到v2。我已将我的版本更新为最新版本(并与aws--version进行了检查,以确保它正在使用它)。问题是,现在我的简单命令不起作用,我不知道为什么 对于CLI v1,我使用了:aws s3 sync myfile s3bucket 这很好,我没有任何问题 现在,对于CLI v2,它抛出以下错误: usage: aws [options] <command> <subcommand> [<subcomma

因此AmazonWebService(AWS)刚刚将CLI升级到v2。我已将我的版本更新为最新版本(并与aws--version进行了检查,以确保它正在使用它)。问题是,现在我的简单命令不起作用,我不知道为什么

对于CLI v1,我使用了:
aws s3 sync myfile s3bucket
这很好,我没有任何问题

现在,对于CLI v2,它抛出以下错误:

usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
To see help text, you can run:

  aws help
  aws <command> help
  aws <command> <subcommand> help
aws: error: the following arguments are required: paths
实际上就是这样。知道这个路径选项(看起来不是一个选项,而是一个必需的参数)是什么吗?那么如何让aws s3 sync在这个新的CLI版本上重新开始工作

现在非常不满。我刚刚让这个应用程序运行起来,把它发送给一个同事进行测试,然后砰的一声!坏了

编辑2:在检查路径文件时,我意识到了错误。我添加到路径中的每个新子文件夹都会在文件夹后面添加\,例如,以文件夹“CloudSync\Data”结尾。不是更新的CLI把事情搞砸了(尽管是更新消息破坏了我同事电脑上的程序)。真该死\
感谢您的帮助。

同步命令可用于同步两个路径。。可能性如下:

 <LocalPath> <S3Uri> or <S3Uri> <LocalPath> or <S3Uri> <S3Uri>

什么是实际参数
myfile
s3bucket
,其中是否提到协议,是否封装在
s,空格,…当提到Amazon S3时,请使用
S3://
前缀。例如:
s3://my bucket/my folder/foo.txt
ok回顾我的路径文件,我意识到了我的错误。添加到路径中的每个新子文件夹都会在文件夹后添加\,从而在文件夹“CloudSync\Data\”上结束。不是更新的CLI把事情搞砸了(尽管是更新消息破坏了我同事电脑上的程序)。真是太糟糕了\不过谢谢你的帮助。好的,回头看看我的路径文件,我意识到我的错误了。添加到路径中的每个新子文件夹都会在文件夹后添加\,从而在文件夹“CloudSync\Data\”上结束。不是更新的CLI把事情搞砸了(尽管是更新消息破坏了我同事电脑上的程序)。真是太糟糕了,不过还是谢谢你的帮助。
 <LocalPath> <S3Uri> or <S3Uri> <LocalPath> or <S3Uri> <S3Uri>
aws s3 sync temp s3://datalake-dl/