Информация об изменениях

Сообщение bash: Однострочник для сложения 2 результатов команд от 10.05.2022 14:49

Изменено 10.05.2022 14:49 Glaurung

bash: Однострочник для сложения 2 результатов команд
Есть две команды:

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


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


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

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


только bc не работает....
bash: Однострочник для сложения 2 результатов команд
Есть две команды:

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 не работает....