Есть файл PLIST. В нём поля, которые повторяются много раз.
<key>background_0</key>
<dict>
<key>Type</key>
<string>Picture</string>
<key>Position</key>
<string>{239.5,160}</string>
<key>Sizes</key>
<string>{480,320}</string>
<key>Scale</key>
<string>{1.0,1.0}</string>
Допустим я создам такой же файл, с такой же структурой, но с другими значениями в Position и Sizes. Нужно обьеденить два файла взяв из второго только эти поля(строчки). А другие поля (Scale, Type) оставить без изменения, даже если они есть.
К примеру у меня есть файл
A A
B B
я создам новый файл
C C
D D
исключу из обьединения первую сторчку и в итоге должно получится
A A
D D
Знаю, что есть язык SED, но не знаю как он может мне помочь