Здравствуйте, Glaurung, Вы писали:
G>Есть две команды:
G>Как можно это записать в одну строку так, чтобы
G>вычислилось 300?
Проще всего:
cat f1.log| grep -e 'ok: 200' -e 'fail: 300' | wc -l
Либо:
( cat f1.log | grep -e "ok: 200";cat f1.log |grep -e "fail: 300" ) | wc -l
Или, если нужно, арифметика в bash через $(())
У сложных вещей обычно есть и хорошие, и плохие аспекты.
Берегите Родину, мать вашу. (ДДТ)