我在Git中有一个 manifest.xml 文件,我需要制作一个 Perl 脚本,在其中找到文件中获取的路径。
例如,fetch="ssh://gerrit-xyz.com"
。我必须将这一行替换为fetch="git://gerrit-xyz.com/projects/aosp"
.
我不想将 XML 文件复制到新的,因为 XML 文件很大,不值得。我只想通过正则表达式找到该行(它通常位于 XML 的第 4-5 行)并将其替换为后一个版本的 fetch。
我看到的所有相关答案都建议复制到一个新文件中,这在我的场景中是不可接受的。我该怎么做?