LINUX.ORG.RU

Что использовать для генерации файлов по шаблонам?

 , ,


0

2

Есть файл со списком «ключ=значение» и есть файлы-шаблоны, в которых есть переменные, которые нужно заменить.

Какие в Линуксе есть общепринятые способы генерации файлов из этих файлов-шаблонов?



Последнее исправление: volodik (всего исправлений: 1)

Ответ на: комментарий от volodik

Плюсую за sed, ты можешь создать копию шаблона и подставить значения или подставить значения на лету и перенаправить вывод в файл, или Python притяни, там есть готовые шаблонизаторы

sparks ★★★
()
Последнее исправление: sparks (всего исправлений: 1)

envsubst, sed, awk, jinja2+python, jinja2+ansible. Мне последний вариант нравится, хотя для твоего случая может быть избыточен.

Fist
()
Последнее исправление: Fist (всего исправлений: 1)
Ответ на: комментарий от wandrien

Вызывающе неверная информация.

Ну ты крепись там.

volodik
() автор топика

Так шаблоны уже есть или ты их планируешь написать в формате выбранного шаблонизатора?

Python+jinja2, например, либо встроенный шаблонизатор Go, либо просто awk.

Шаблонизаторов-то полно.

WitcherGeralt ★★
()

я бы написал скрипт на python быстрее, чем написал бы вопрос на лор и прочёл хотя бы пару ответов...

buratino ★★★★★
()
Ответ на: комментарий от buratino

Тут в одной из соседних тем кто-то 8 лет циклы осилить не может…

wandrien ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.