使用 Ansible 将给定路径中的子目录和文件移动到父级

Using Ansible to move subdirectories and files in a given path to a parent

我需要将文件从 /var/www/html/internal/packages.confluent.io/rpm/5.5 移动到 /var/www/html/internal

我正在使用下面的脚本来执行移动。我还用 command 代替 shell

下面的脚本将文件从 5.5 目录下移动到 /var/www/html/internal/5.5。我需要它们在 /var/www/html/internal

之下
- name: Move confluent packages to /var/www/html/internal
  command: mv /var/www/html/internal/packages.confluent.io/rpm/5.5 /var/www/html/internal/
  when: internal_stat.stat.exists

我应该如何制定命令以确保文件和子目录移动到 /var/www/html/internal 而不是 /var/www/html/internal/5.5 下?

谢谢

我在做

mv /var/www/html/internal/packages.confluent.io/rpm/5.5/*.* /var/www/html/internal/

那不是只复制子目录的文件。看来我必须做

mv /var/www/html/internal/packages.confluent.io/rpm/5.5/* /var/www/html/internal/.

最初我以为不会复制文件,只能复制目录,但这似乎对文件和目录都有效。这不会移动 .文件,我稍后研究