У меня есть два файла, 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
Ничто из этого не помогает.
