kicad-color-schemes/patch.py
2019-05-07 20:01:22 +02:00

20 lines
437 B
Python
Executable file

#!/bin/python3.6
import sys
patch=open(sys.argv[1], "r").readlines()
orig=open(sys.argv[2],"r")
origlines = orig.readlines()
for idx,oline in enumerate(origlines):
osubst = oline.split('=')
for idx1,pline in enumerate(patch):
psubst = pline.split('=')
if osubst[0] == psubst[0]:
origlines[idx] = pline
patch.pop(idx1)
origlines += patch
orig.close
new=open(sys.argv[2],"w")
new.writelines(origlines)
new.close