Я запускаю скрипт bash, который генерирует PDF в конце биллингового прогона.Раньше я делал это с LaTeX, но пользователи просят более похожее на MS Office решение.Итак, я думаю об использовании документа LibreOffice и использовании LibreOffice в командной строке для создания PDF.Это работает.Но я понятия не имею, как вставить значения, которые мне нужно изменить (например, адрес и платежную информацию), в этот документ, прежде чем я смогу сгенерировать PDF.
Давайте предположим, что документ example.odt
содержит этот текст:
Dear $fist_name,
you own us $amount USD.
Regards
xyz
Поскольку example.odt
не очень легко редактировать из сценария Bash, я ищу другой способ ввода значений для $first_name
и $amount
.
Чтолучший способ сделать это?