Фактический ответ, используя line
или poise-file
поваренные книги (или, скорее, с пользовательскими ресурсами, включенными в эти поваренные книги).
Реальный ответ, пожалуйста, не делайте этого, вы можете помочь ему,Это приводит к очень хрупкому коду, поскольку файл может измениться так, как вы этого не ожидаете, и внезапно ваши дельта-обновления как-то не получаются, обычно молча.Если это вообще возможно, попросите Chef управлять всем содержимым файла, обычно через ресурс template
, поскольку это может быть сделано конвергентно.