придумали?
- name: Read file content
shell: cat /path/to/file
register: file_content
- name: Show file content
debug:
var: file_content.stdout
slurp
Спасибо
а вот как наиболее в ansible way сделать такое типа - name: Read file content shell: tail -50 /path/to/file register: file_content - name: Show file content debug: var: file_content.stdout ??
А зачем? Просто глазами на файл посмотреть?
Ну вообще ansible way - не делать так
https://docs.ansible.com/ansible/latest/collections/ansible/builtin/slurp_module.html
Там же tail. А если файл очень большой? По доке не рекомендуют хлебать большие файлы...
Выше уже сказали, если большой файл то не стоит. А так, slurp decode split last
Посмотреть. Но сначала нужно собрать их последние строки со всех узлов, и вывести на экран. Ради чего, все, собственно, ансибл и был создан
А как делать? См. предыдущее сообщение
Можно конечно и глазами. Но ведь проще найти в выводе нужное слово и сказать "это ок" или "ошибка".
Обсуждают сегодня