trasherz
Новичок
Выдрать последние N строк из файла и сравнить их
Задача такова.
Есть файл, в котором ведутся логи сервера.
Когда сервер падает, то он выдает в этот лог файл строку, вида:
BlahBlahBlah disconnected %var% from server
вместо %var% различное в каждой строке слово
причем не одну, а штук 20-30.
Так вот, нужно написать php-скрипт, который брал бы этот файл с логом, выдирал оттуда последние N(пусть 20) строчек и каждую из этих строчек сравнивал, удовлетворяют ли они виду(см. выше).
Подскажите, пожалуйста, вот такие пункты:
- как выдрать последние N строк из файла
- как сравнить, узнать, нужного ли они мне вида
Заранее всем спасибо.
Задача такова.
Есть файл, в котором ведутся логи сервера.
Когда сервер падает, то он выдает в этот лог файл строку, вида:
BlahBlahBlah disconnected %var% from server
вместо %var% различное в каждой строке слово
причем не одну, а штук 20-30.
Так вот, нужно написать php-скрипт, который брал бы этот файл с логом, выдирал оттуда последние N(пусть 20) строчек и каждую из этих строчек сравнивал, удовлетворяют ли они виду(см. выше).
Подскажите, пожалуйста, вот такие пункты:
- как выдрать последние N строк из файла
- как сравнить, узнать, нужного ли они мне вида
Заранее всем спасибо.
