0
A
回答
1
通常情況下,您不應該修改文件,除非文件具有您自己無法預測/管理的特定部分。 如果你可以強制/知道任何可變部分,你應該使用template並呈現整個文件。
在最後的手段,有FileEdit Class您可以用來更改文件中的行(這又是一個高風險)。
更多詳情here。
最後,如果你真的需要這樣做,那就是Sean O'Meara烹飪書line,它負責完成部分工作,確保所需修改的冪等性。
相關問題
- 1. 如何使用文件廚師資源中的動態變量?
- 2. 在廚師中讀取用戶特定的環境變量
- 3. 在廚師食譜中使用變量
- 4. 紅寶石廚師食譜中的多個文件替換
- 5. 廚師:傳遞變量
- 6. 廚師 - 變量模板
- 7. 廚師LWRPs - 如何使用
- 8. 廚師使用sqlplus的替代方法?
- 9. 廚師 - 在sysctl.conf的文件替換核心轉儲參數
- 10. 如何使用廚師食譜來設置環境變量?
- 11. 使用廚師
- 12. 使用廚師
- 13. 使用廚師
- 14. 如何使用sed替換文件中的多個變量?
- 15. 如何使用廚師食譜迭代廚師角色屬性
- 16. 如何使用Java替換文件中的特定行?
- 17. 如何使用Asp.net替換文件名(特定的特定文件夾)?
- 18. 廚師使用變量來設置模板中的值
- 19. 廚師 - 如何提取zip文件
- 20. 如何覆蓋廚師食譜中的變量?
- 21. 如何在替換中使用變量?
- 22. 在廚師中使用自定義LWRP
- 23. 如何在廚師中使用特殊字符?
- 24. 如何用php替換文本文件中的特定行?
- 25. 使用廚師來管理具有實例特定內容的文件?
- 26. 如何使用sed替換配置文件的變量?
- 27. 廚師文件評價only_if
- 28. 廚師屬性文件
- 29. 如何在廚師的自定義資源中實現常量?
- 30. 如何在廚師配方中讀取環境變量
可能的重複[如何與廚師更改文件?](http://stackoverflow.com/questions/14848110/how-i-can-change-a-file-with-chef) – StephenKing