比较两个文本文件并替换powershell中包含常用单词的行

时间:2017-09-22 10:30:45

标签: regex powershell text comparison diff

假设我们有一个包含文件完整路径的文本文件。第二个文本文件只包含相同的文件名,但它们可以在其他字符之前。

我想要做的是将文件名替换为第二个文件,其中包含第一个文本文件中的文件的完整路径。怎么办?

例如;

在textFile1.txt中你得到: enter image description here

在textFile2.txt中你得到了: enter image description here

我需要像这样的第三个textFile3.txt(只为两个文件手动设置,但我需要树中的所有文件) enter image description here

1 个答案:

答案 0 :(得分:1)

假设文件名是唯一的,并且路径不包含任何文件名:

""

注意:这是untestet,可能包含错误;)