添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
一身肌肉的蟠桃  ·  Fonction ...·  2 年前    · 
有情有义的香烟  ·  如何升级 Debian 9 ...·  3 年前    · 
坚韧的小刀  ·  扩散模型之DDPM - 知乎·  3 年前    · 
耍酷的企鹅  ·  pytorch中F.cross_entrop ...·  3 年前    · 

ansible register stdout_lines split

在 Ansible 中,可以使用 register 关键字来捕获一个任务的输出,然后将其存储在一个变量中。例如,以下示例捕获 command 任务的输出,并将其存储在变量 output 中:

- command: echo "Hello, Ansible"
  register: output

捕获的输出是一个包含多个字段的字典,其中 stdout_lines 字段包含捕获的输出作为字符串列表。如果需要将捕获的输出按行分割,可以使用下面的方式

- set_fact:
    output_lines: "{{ output.stdout_lines }}"

这样可以将捕获的输出存储在变量 output_lines 中,它是一个字符串列表,每一个元素对应了捕获的输出的一行。

  •