У меня есть два больших файла.
Файл 1 выглядит следующим образом:
10 2864001 2864012
10 5942987 5943316
Файл 2 выглядит следующим образом:
10 2864000 28
10 2864001 28
10 2864002 28
10 2864003 27
10 2864004 28
10 2864005 26
10 2864006 26
10 2864007 26
10 2864008 26
10 2864009 26
10 2864010 26
10 2864011 26
10 2864012 26
Итак, я хочу создать цикл for таким образом, чтобы
- Первый столбец Файла 1 должен соответствовать первому столбцу Файла 2 И
- Чтобы запустить цикл for, сопоставьте второй столбец файла 1 со вторым столбцом файла 2 И
- Суммируйте третий столбец файла 2, пока третий столбец файла 1 не совпадет со вторым столбцом файла 2.
Таким образом, вывод приведенного выше примера должен быть суммой третьего столбца файла 2 для первой строки файла 1, которая равна 347. Я пытался использовать NR и FNR, но пока не смог этого сделать. Не могли бы вы помочь мне сгенерировать скрипт awk?
Большое спасибо