更新后的描述更加清晰.
假设我有一个文件,其中包含这些行.
one
two
three
five
Run Code Online (Sandbox Code Playgroud)
如何在显示"三"的行之后添加一行"四",这样我的文件现在看起来像这样?
one
two
three
four
five
Run Code Online (Sandbox Code Playgroud)
Chef::Util::FileEdit.new('/path/to/file').insert_line_after_match(/three/, 'four')
Run Code Online (Sandbox Code Playgroud)