Ansible-command 模块

command 模块是 ansible ad-hoc command 模式下的默认模块,也就是说你不需要指定参数-m

Example

1. creates

creates 表示存在则不运行命令

ansible group1 -a "ls /  creates=/tem/testfile"

上面的命令表示:如果 /tem/testfile 文件夹不存在则运行 ls / 命令

2. removes

removes 表示存在运行则运行

ansible group1 -a "ls /  removes=/tem/testfile"

上面的命令表示:如果 /tem/testfile 文件夹存在则运行 ls / 命令

你可能感兴趣的:(Ansible-command 模块)