如何使用Ansible模块将目录中的所有文件移动到另一个文件?

时间:2017-05-09 17:55:45

标签: ansible

如果您要使用Ansible将某个文件夹中的所有文件移动到另一个文件夹,您可以使用命令模块:

command: mv /home/user/boxA/* /var/www/boxB/

但它发生了一个stderr说你不能移动“/ home / user / boxA /*".

我认为这应该是一个更容易找到的解决方案。

感谢。

1 个答案:

答案 0 :(得分:6)

您应该使用shell模块而不是command来使用globbing。

shell: mv /home/user/boxA/* /var/www/boxB/