Я использую uniq -c какой-то текстовый файл. Его вывод выглядит следующим образом:
123(space)first word(tab)other things
2(space)second word(tab)other things
....
Поэтому мне нужно извлечь общее число (например, 123 и 2 выше), но я не могу понять, как это сделать, потому что, если я разделю эту строку пробелом, она будет похожа на ['123', 'first', 'word(tab)other', 'things']
. Я хочу знать, почему он не выводится с вкладкой?
И как извлечь общее число в оболочке? (Я наконец извлек его с помощью python, WTF)
Обновление: извините, я неправильно описал свой вопрос. Я не хотел суммировать общее число, я просто хочу заменить (пробел) на (табуляцию), но это не влияет на пробел в словах, потому что мне все еще нужны данные после. Именно так:
123(tab)first word(tab)other things
2(tab)second word(tab)other things