小编Abr*_*son的帖子

AWS S3 CLI 整个文件夹下载到本地

是否有 aws cli 命令允许将整个文件夹从 s3 下载到本地计算机,而不是在本地创建文件夹。

例如,当我运行以下命令时

aws cp s3 s3://<MY-BUCKET>/folder1 . --recursive
Run Code Online (Sandbox Code Playgroud)

我希望“folder1”及其内容下载到我的本地计算机。

提前致谢

command-line-interface amazon-s3 amazon-web-services

6
推荐指数
2
解决办法
9897
查看次数

如何使用条件语句在 ansible 变量中附加值

我正在将一组值传递给 ansible play book。使用该值我尝试创建一个字符串。

例如,我将参数:first_nm,last_nm和nick_nm通过--extra-vars. 在我的里面role/:

              <task-name>/
                         vars/main.yml 
Run Code Online (Sandbox Code Playgroud)

我尝试执行以下操作:

full_name: {{first_nm}}  {{last_nm}}{{'-'+nick_nm if nick_nm is defined else ''}}
Run Code Online (Sandbox Code Playgroud)

我的问题:

既然nick_nm是可选的,当其空,或者得到的全名,例如没有定义:david john-具有-附加价值。

那么我怎样才能避免这个附加。有没有更好的方法来做同样的事情?

ansible

2
推荐指数
1
解决办法
7907
查看次数