我目前正在尝试自动更新名为 original_file.txt 的文件的文本。想象一下该文件如下所示:
common_text
### REPLACE EVERYTHING AFTER THIS LINE ###
text_that_will
be_removed
after_the_command
Run Code Online (Sandbox Code Playgroud)
此文件将通过删除“替换此行之后的所有内容”之后的所有文本来更新,并将其替换为文件replacement_file.txt 中的文本。为了这篇文章,假设replacement_file.txt 有以下文本:
testing123
this_is_the_replacement_text
Run Code Online (Sandbox Code Playgroud)
根据我使用 sed 找到的内容,我只能弄清楚如何在某个短语之后编辑该行的其余部分。我想用replacement_file.txt中的所有文本替换original_file.txt中的文本(我想保留替换行文本以备将来更新)。original_file.txt 最后应该是这样的:
common_text
### REPLACE EVERYTHING AFTER THIS LINE ###
testing123
this_is_the_replacement_text
Run Code Online (Sandbox Code Playgroud)
提前致谢!