ansible.builtin.splitext 过滤器 – 将路径拆分成根目录和文件扩展名
注意
此过滤器插件是 ansible-core
的一部分,包含在所有 Ansible 安装中。在大多数情况下,您可以使用简短的插件名称 splitext
。但是,我们建议您使用完全限定的集合名称 (FQCN) ansible.builtin.splitext
,以便轻松链接到插件文档并避免与可能具有相同过滤器插件名称的其他集合冲突。
摘要
返回一个包含两个元素的列表,元素分别为文件名根目录和扩展名。
输入
这描述了过滤器的输入,即 | ansible.builtin.splitext
之前的 value。
参数 |
注释 |
---|---|
路径。 |
示例
# gobble => [ '/etc/make', '.conf' ]
gobble: "{{ '/etc/make.conf' | splitext }}"
# file_n_ext => [ 'ansible', '.cfg' ]
file_n_ext: "{{ 'ansible.cfg' | splitext }}"
# hoax => [ '/etc/hoasdf', '' ]
hoax: "{{ '/etc/hoasdf' | splitext }}"
返回值
键 |
描述 |
---|---|
包含路径根目录和扩展名的列表。 返回:成功 |