forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.LINUX.CHAINIK

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 29.08.2021, 14:13
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию Туплю насчёт dc

Rinat H. Sadretdinow написал(а) к All в Aug 21 12:56:20 по местному времени:

Нello All!

Как можно, и можно ли вообще, через пайп передать dc кучу цифр с тем, чтобы он их просуммировал и выдал результат? Или что вместо dc использовать для этой цели. Типа есть файл, в нём, к примеру

1
2
3
4
5

сделать этому файлу `cat`, запайпить в `dc` и чтобы выдало 15? Или может awk как-нибудь просуммирует (цифры не обязательно целые, по факту там формата ТЫСРУБ,РУБ.КОП)

Bye!

--- GoldED+/LNX 1.1.5-b20180707
Ответить с цитированием
  #2  
Старый 29.08.2021, 15:15
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Туплю насчёт dc

Alexey Vissarionov написал(а) к Rinat H. Sadretdinow в Aug 21 14:00:00 по местному времени:

Доброго времени суток, Rinat!
29 Aug 2021 12:56:20, ты -> All:

RНS> Как можно, и можно ли вообще, через пайп передать dc кучу цифр с
RНS> тем, чтобы он их просуммировал и выдал результат? Или что вместо
RНS> dc использовать для этой цели. Типа есть файл, в нём, к примеру
RНS> 1
RНS> 2
RНS> 3
RНS> 4
RНS> 5

`seq 5`

RНS> сделать этому файлу `cat`, запайпить в `dc` и чтобы выдало 15?

echo `seq 5` | tr ' ' + | bc -lq

RНS> Или может awk как-нибудь просуммирует (цифры не обязательно целые,
RНS> по факту там формата ТЫСРУБ,РУБ.КОП)

Дополнительно через sed пропустить. Или вообще сделать все в одной мелкой перлятине.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Когда понадобится ваше мнение - вам его сообщат
--- /bin/vi
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 06:11. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot