Ansible : 'Lineinfile' qui insère au mauvais endroit

luce26 07/09/2025
RÉSOLU
luce26
Auteur Actif
Avatar de luce26
luce26
Auteur Actif

yo, je veux insérer une ligne après une balise spécifique mais il me la met toujours à la fin du fichier

07/09/2025 à 04:08

3 commentaires

sophie34
Membre Actif
Avatar de sophie34
sophie34
Membre Actif

t'as utilisé insertafter ?

Modifié le 23/05/2026 à 16:20
edouard72
Membre
Avatar de edouard72
edouard72
Membre

assure-toi que ton regexp match bien ce que tu veux remplacer. si le regexp ne match rien, ansible ajoute la ligne à la fin par défaut. utilise insertafter: '^# MaBalise' sans mettre de regexp si tu veux juste ajouter après sans remplacer

Modifié le 23/05/2026 à 16:20
luce26
Auteur Actif
Avatar de luce26
luce26
Auteur Actif

j'avais mis un regexp qui matchait pas, du coup il faisait un simple append. fixé. merci

Modifié le 23/05/2026 à 16:20

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire