Ansible的copy模块默认的本地相对目录是当前执行playbook的目录。
以下是一个包含代码示例的解决方法:
- name: 使用copy模块复制文件
hosts: localhost
tasks:
- name: 复制文件到目标主机
copy:
src: /path/to/source/file.txt
dest: /path/to/destination/file.txt
在上述示例中,src
表示源文件的路径,dest
表示目标文件的路径。Ansible会在当前执行playbook的目录中查找源文件,并将其复制到目标主机的指定目录中。
请确保将/path/to/source/file.txt
替换为您实际的源文件路径,将/path/to/destination/file.txt
替换为您希望将文件复制到的目标路径。