bash: Однострочник для сложения 2 результатов команд
От: Glaurung Германия  
Дата: 10.05.22 14:49
Оценка:
Есть две команды:

cat f1.log| grep 'ok: 200' | wc -l
# выведет 100


cat f2.log| grep 'fail: 300' | wc -l
# 200


Как можно это записать в одну строку так, чтобы
вычислилось 300?

Ну что-то типа
bc `cat f1.log| grep 'ok: 200' | wc -l` + `cat f2.log| grep 'fail: 300' | wc -l`


только bc не работает....
Отредактировано 10.05.2022 14:49 Glaurung . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.