Сравните три столбца двух файлов

Я столкнулся с похожей проблемой при запуске

sudo apt-get upgrade

У меня была почти такая же ошибка Консоль рекомендовала запустить следующее:

sudo apt --fix-broken install

и это устранило ошибку для меня.

0
08.02.2021, 20:54
1 ответ

Я бы сделал что-то вроде

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
0
18.03.2021, 22:31

Теги

Похожие вопросы