а зачем -f? это для постоянного вывода обновлений файла.
с cat православнее несколько
а так да cat /path/file | grep "pattern" | tail -nX - где X - количество необходимых строк.
вобще меня устроили бы и 10 строк, как я понял из мана tail
Код:
cat /var/log/auth.log | grep user | tail
Но после повторного запуска той же команды он поднимается по логу на 11-20 строки, после ещё одного запуска на 21-30 ... и т.д.!
Можно как-то всегда последние 10?