我正在寻找编写一个脚本/命令,它将采用 inputFile1,在其中查找特定的开始和结束字符串,并将它们之间的所有文本替换为 inputFile2 的全部内容。
理想情况下,但不是强制性的,这应该可以在不需要转义特殊字符的情况下工作,因此我可以将字符串放入脚本调用的变量中(这样我可以轻松地多次重复使用它)。
例如,我有文件inputYes.txt的内容:
DummyOne
Start
That
What
Yes
End
DummyTwo
和inputNo.txt的内容:
This
Why
Not
我希望脚本在inputYes.txt中搜索字符串Start和End,并将其间的所有文本替换为inputNo.txt的内容,然后写入文件。
所以运行它之后,inputYes.txt应该是
DummyOne
Start
This
Why
Not
End
DummyTwo