欢迎光临
我们一直在努力

ansible 实例 -- 用于 Linux 文件系统的操作 -- 检查文件是否存在

如何在 Ansible 中检查文件是否存在?

我们来谈谈 Ansible 模块 stat。

全名是 ansible.builtin.stat,这意味着它是 Ansible 自带的 “builtin” 集合的一部分。

这是一个非常稳定且已发布多年的模块。

它适用于多种操作系统。

它检索文件条目或文件系统状态。

对于 Windows 目标,请使用 ansible.windows.win_stat 模块。

必需参数

  • path 字符串

主要返回值

  • stat 复杂类型 —— exists

唯一必需的参数是 “path”,即要检查的对象的完整文件系统路径。

该模块返回一个复杂对象,我们感兴趣的属性是 “exists”。如果对象存在,此属性为 “true”。

演示

让我们进入一个关于如何使用 Ansible 检查文件是否存在的真实 Playbook。

代码
  • file_exist.yml


name: check if a file exist
hosts: all

赞(0)
未经允许不得转载:171主机测评 » ansible 实例 -- 用于 Linux 文件系统的操作 -- 检查文件是否存在
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址