Existem algumas situações em que o módulo lineinfile do Ansible é útil, mas complicado porque você não sabe a linha exata que deveria existir.
Você pode acabar usando um modelo ou um comando que registra uma variável, mas se a linha que deseja adicionar for o resultado de um comando no host, você pode usar o plugin de pesquisa e economizar uma tarefa extra.
Um exemplo é adicionar um host ao arquivo known_hosts:
lineinfile: dest=/etc/ssh/ssh_known_hosts
line="{{lookup('pipe', 'ssh-keyscan github.com') }}"
state=present
create=yes mode=0644