ansible.lineinfile(3)

Name

lineinfile – Egy adott sor meglétének biztosítása egy fájlban

Description

Ez a modul egy fájlban keres egy sort, és biztosítja annak meglétét vagy hiányát.

Ez elsősorban akkor hasznos, ha csak egyetlen sort szeretnénk megváltoztatni egy fájlban. Más esetekben lásd a copy vagy a templatemodulokat.

Options

backup

Elkészít egy biztonsági másolatot, amely tartalmazza az időbélyeg

információt, így vissza tudja szerezni az eredeti fájlt, ha valahogy rosszul koppintotta meg.create

Szint állapot=present. Ha megadod, a fájl létrejön, ha még nem létezik. Alapértelmezés szerint sikertelen lesz, ha a fájl hiányzik.Választási lehetőségek: yes,no.

dest

A módosítandó fájl(kötelező)

insertafter Állapot=present esetén használatos. Ha meg van adva, a sor a megadott reguláris kifejezés után lesz beillesztve. Két speciális érték áll rendelkezésre;BOF a sornak a fájl elejére történő beszúrásához, és EOF a sornak a fájl végére történő beszúrásához. Választási lehetőségek: (alapértelmezett: EOF) line

Szükséges az állapot=present esetén. A fájlba beszúrandó/helyettesítendő sor. Meg kell egyeznie a regexp-nek megadott értékkel.

regexp

A fájlban keresendő reguláris kifejezés. State=present esetén a cserélendő minta. State=absent esetén a törlendő sor mintája. Python reguláris kifejezéseket használ; lásd http://docs.python.org/2/library/re.html.(required)

state

A sornak ott kell lennie vagy sem. Választási lehetőségek: present,absent. (alapértelmezett: present).”

Példák

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

Author

Daniel Hokka Zakrisson

See Also

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

.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.