Bar*_*tek 5 symlink copy ansible
我有我的符号链接,并希望创建新的符号链接,指向第一个符号链接指向的相同位置.我知道我可以使用cp -d /path/to/symlink /new/path/to/symlink
.但是如何使用ansible模块呢?
我正在尝试,copy: src=/path/to/symlink dest=/new/path/to/symlink follow=yes
但它创建了一个符号链接的副本,而不是创建新的符号链接.有任何想法吗?
你在这里有两个选择。
1)使用文件模块创建新的符号链接。
- name: Create symlink
file: src=/path/to/symlink dest=/new/path/to/symlink state=link
Run Code Online (Sandbox Code Playgroud)
2) 运行您的工作命令以使用shell复制符号链接,它将执行相同的操作。
- name: Create symlink
shell: cp -d /path/to/symlink /new/path/to/symlink
Run Code Online (Sandbox Code Playgroud)