是否有 aws cli 命令允许将整个文件夹从 s3 下载到本地计算机,而不是在本地创建文件夹。
例如,当我运行以下命令时
aws cp s3 s3://<MY-BUCKET>/folder1 . --recursive
Run Code Online (Sandbox Code Playgroud)
我希望“folder1”及其内容下载到我的本地计算机。
提前致谢
我正在将一组值传递给 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-具有-附加价值。
那么我怎样才能避免这个附加。有没有更好的方法来做同样的事情?