你可以在`aws s3` CLI的调用之间保持连接打开吗?

时间:2016-07-08 12:49:41

标签: amazon-s3 aws-cli

SSH有a useful opt-in feature,允许您重用调用之间的连接:

ssh host 'echo example' # this opens the connection to host, and leaves it open
ssh host 'echo example2' # this reuses the connection from the previous command

AWS S3命令行界面是否有类似之处?例如:

aws s3 mv s3://bucketname/example1 s3://bucketname/example2
aws s3 mv s3://bucketname/example3 s3://bucketname/example4

如果第一个命令打开一个连接,并且让第二个命令打开以便利用它,那将会很棒。这可以在运行大量小命令时极大地加速AWS S3 CLI。

1 个答案:

答案 0 :(得分:1)

你做不到。您可以直接使用boto3,Python SDK,或者实际上任何受支持语言的SDK。它允许你持久化连接,但CLI不支持这种事情。