Я столкнулся с похожей проблемой при запуске
sudo apt-get upgrade
У меня была почти такая же ошибка Консоль рекомендовала запустить следующее:
sudo apt --fix-broken install
и это устранило ошибку для меня.
Я бы сделал что-то вроде
function join(start, end, sep, str, i) {
if (!sep) sep = OFS
str = $start
for (i = start + 1; i <= end; i++) str = str sep $i
return str
}
{ key = $1 OFS $2 OFS $3 }
NR == FNR { f1[key] = join(4, NF); next }
key in f1 { print key, f1[key], join(4, NF) }
Выполнить с
awk -f script.awk file1 file2