У меня есть файл со структурой:
N1H3O1 C2H2
C1H4 H201
C1H1N1 N1H3
C2N1O1P1H3 P5
Я пытаюсь подсчитать сумму коэффициентов в каждой из формул.Таким образом, вывод желаемого результата:
1+3+1 5 2+2 4
1+4 5 2+1 3
1+1+1 3 3+1 4
2+1+1+1+3 8 5 5
То, что я сделал, это простая замена каждой буквы на «+», а затем удаление первого «+».
Однако я хотел бы знать, как сделать это более правильно в sed, используя операторы ветвления и потока.