gpt4 book ai didi

ansible:lineinfile 有多行?

转载 作者:行者123 更新时间:2023-12-03 04:21:03 29 4
gpt4 key购买 nike

同样,有一个模块lineinfile可以在文件中添加一行,有没有办法添加多行?

我不想使用模板,因为您必须提供整个文件。我只想向现有文件添加一些内容,而不必知道该文件已包含什么内容,因此模板不是一个选项。

最佳答案

您可以使用lineinfile built-inloop 。这是一个例子:

- name: Set some kernel parameters
  lineinfile:
    dest: /etc/sysctl.conf
    regexp: "{{ item.regexp }}"
    line: "{{ item.line }}"
  loop:
    - { regexp: '^kernel.shmall', line: 'kernel.shmall = 2097152' }
    - { regexp: '^kernel.shmmax', line: 'kernel.shmmax = 134217728' }
    - { regexp: '^fs.file-max', line: 'fs.file-max = 65536' }

关于ansible:lineinfile 有多行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24334115/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com