=======================================
# 直接定义并使用变量
---
- hosts : 172.16.1.21
remote_user : root
vars : #定义变量
var1 : test.txt
tasks :
- name : touch file
file : "dest=/data/scripts/{ {var1}} state=touch” #使用变量var1
=======================================
# 通过--extra-vars参数在执行playbook时,给playbook中的变量赋值
---
- hosts : 172.16.1.21
remote_user : root
tasks :
- name : ls file
shell: "ls /data/scripts/{