LINUX.ORG.RU
ФорумAdmin

подскажите по awk


0

0

подкажите как сделать следующее...
У меня есть 2 разных файлика с содержимым
file1

1
1284
text

2
1634
text
...etc


file2

5
5178
text

6
5378
text
...etc


1)как изменить файлик 2 так что-бы к каждому индексу 5,6 прибавить 1, т.е чт-бы было в итоге обработки 2 файлика

6
5178
text

7
5378
text
...etc


2)мне нужно менять значения из первогофайлика 1284 на 5178 и 1634 на 5378 соответственно, строчек очень много с разными значениями, нужно как-то по шаблону что-ли, вот решил спросить как?
anonymous

>вот решил спросить как?

либо привязываешься к пустым строкам между группами, либо к строке с текстом (но надо будет запоминать две предыдущие строки) и обрабатываешь.
Открыть несколько файлов на чтение и на запись из awk не проблема.

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.