cmd-将文件内容复制到现有文件的特定行

时间:2016-11-21 10:01:46

标签: batch-file cmd exe

我正在尝试创建一个批处理文件,将.cfg文件的内容复制到另一个.cfg文件中。我遇到的问题是我希望将第一个文件的内容放在目标文件的特定行中,例如,将内容放在第300行和第343行之间,并覆盖这些行中的原始内容。

任何方式这样做?

如果没有办法检测特定的行可能有办法检测特定的字符串,比如ID?

1 个答案:

答案 0 :(得分:0)

如果您允许在您的环境中使用第三方工具,则可以使用正则表达式CLI工具查找并替换所需的行/值。可以使用批处理脚本调用该工具。

另一个问题的示例工具: https://superuser.com/questions/339118/regex-replace-from-command-line