ansible.lineinfile(3)

Name

lineinfile – Ensure a particular line is in a file

Description

This module will search a file for a line, and ensure it is present or absent.

This is primarily useful when you want to change a single line in file only.ファイルの一行のみを変更する場合、これは便利です。

Options

backup

タイムスタンプ

情報を含むバックアップ・ファイルを作成し、何らかの理由で不正な操作をした場合に元のファイルを取り戻すことができます。 指定された場合、ファイルがまだ存在しない場合、ファイルが作成されます。

dest

変更するファイル(必須)

insertafter state=presentと一緒に使用します。 指定された場合、指定された正規表現の後に行が挿入される。 BOFはファイルの先頭に、EOFはファイルの末尾に行を挿入するためのものです。 選択肢は以下のとおりです。 BOF,EOF。(デフォルト:EOF) line

state=presentのとき必要。 ファイルに挿入/置換する行を指定します。 regexp.

regexp

ファイル内で検索する正規表現に一致しなければなりません。 state=present の場合、置換するパターン。 state=absentの場合、削除する行のパターン。 Python の正規表現を使用する。http://docs.python.org/2/library/re.html.(required)

state

その行が存在すべきかどうかを指定する。 選択肢: ある,ない。 (デフォルト: present)”

lineinfile: dest=/etc/selinux/config regexp=^SELINUX= line=SELINUX=disabledlineinfile: dest=/etc/sudoers state=absent regexp="^%wheel"

著者

Daniel Hokka Zakrisson

関連項目

ansible(1), http://ansible.github.com/modules.html#lineinfile

コメントを残す

メールアドレスが公開されることはありません。