У меня есть два файла, file1.txt
и file2.txt
, file1.txt
:
perimeter a=10
perimeter b=15
perimeter c=20
file2.txt
это:
perimeter a=12
perimeter b=14
Дайте мне знать sed
или Perl, чтобы переопределить значения в file1.txt
Вывод file1.txt
должен выглядеть так:
perimeter a=12
perimeter b=14
perimeter c=20
Я использовал ряд команд, как
sed -i -e '/parameter//d r file1.txt' file2.txt
awk -F, 'NR==FNR{a[$1]=$0;next;}a[$1]{$0=a[$1]}1' file1.txt file2.txt
awk -F, 'NR==FNR{a[$1]=$0;next;}a[$1]{$0=a[$1]}1' file2.txt file1.txt
Ничто из этого не помогает.