Журнал сервера слишком велик, я хотел бы найти журналы, в которых есть "/ API / login" и "/ API / init", из журнала сервера.
Я могу использовать:
tail -f /server.log | grep -i "/API/login"
чтобы захватить их с помощью "/ API / Login"
Как добавить еще одно условие, чтобы включить "/ API / init"?
Я пробовал это, но не смог:
tail -f /server.log | grep -i "/API/login" || grep -i "/API/init"
Другое дело, как вывести эти отфильтрованные логи в текстовый файл?
Спасибо.
Вы можете сделать это с -e
флаг
На странице руководства:
-e шаблон, [...] Этот параметр наиболее полезен, когда несколько параметров -e используются для указания нескольких шаблонов или когда шаблон начинается с тире (`- ').
tail -f /server.log | grep -ei "/API/login" -ei "/API/init"