Я пытаюсь экспортировать байтовое смещение определенного символа в каждой строке входного канала.
Например, вывод abc.txt:
....gugucaA....
.....guauAgggu..
.....ggguguAau..
должен вернуть:
11:A
10:A
12:A
Я пытался использовать:
cat abc.txt | while read -r line; do grep -aob 'A'; done
Как объяснено здесь https://unix.stackexchange.com/a/7561/327888.
Тем не менее, это только смещает вывод и сохраняет совокупное смещение байтов всех символов A.
т.
11:A
21:A
33:A
Я пропускаю опцию?
Любая помощь будет принята с благодарностью!