Нужно предложение для следования. Есть два файла myfile и responsefile.
Первый файл
myfile.txt
user=myname
user_1=yourname
group=mygroup
group_1=yourgroup
второй файл
responsefile.txt
#Please fill details
user=
#user_1=
#user_2=
#Please fill details
group=
#group_1=
#group_2=
На основе myfile.txt обновите данные responsefile.txt, как показано ниже, и файл responsefile.txt имеет длину около 604L, 16481C.
Вывод результата
responsefile.txt
#Please fill details
user=myname
user_1=yourname
#user_2=
#Please fill details
group=mygroup
group_1=yourgroup
#group_2=
Если вы видите myfile выше, я хочу сопоставить user = в responsefile, затем обновить как user = myname, то же самое относится и к group =. Затем сопоставьте user_1 = и group_1 =, которые хэшированы или прокомментированы в файле ответов, обновите как user_1 = ваше имя и group_1 = ваша группа. Не должен удалять хеш или раскомментировать для других в файле.
Я пробовал это
awk -F= 'NR==FNR{a[$1]=$0;next}$1 in a{$0=a[$1]}1' myfile.txt responsefile.txt
Пожалуйста, предложите спасибо заранее.