У меня есть файлы, которые выглядят следующим образом:
file1.txt
i0 AAAAAA
AAAAAA
i0 AAAAAA
AAAAAA
i0 AAAAAA
AAAAAA
Я хотел бы заменить все i0
на последовательность чисел, чтобы результирующий файл выглядел следующим образом:
file1.txt
i0 AAAAAA
AAAAAA
i1 AAAAAA
AAAAAA
i2 AAAAAA
AAAAAA
То, что у меня сейчас есть:
awk -vRS=i0 '{$0=n$0;ORS=RT}++n'
Но это приводит к:
file1.txt
i10 AAAAAA
AAAAAA
i20 AAAAAA
AAAAAA
i30 AAAAAA
AAAAAA
Где я иду не так?