URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 5815
[ Назад ]

Исходное сообщение
"Чтение файла с конца"

Отправлено Elyad , 13-Окт-06 13:24 
Подскажите, как начать читать фаил с конца? Мне надо в файле найти последнее совпадение с заданным шаблоном.

Содержание

Сообщения в этом обсуждении
"Чтение файла с конца"
Отправлено cepreu , 13-Окт-06 13:57 
>Подскажите, как начать читать фаил с конца? Мне надо в файле найти
>последнее совпадение с заданным шаблоном.

lseek-нуть на конец файла - 1
прочитать байт
lseek-нуть на конец файла - 2
прочитать байт
ну и так далее :)


"Чтение файла с конца"
Отправлено Elyad , 13-Окт-06 14:11 
>>Подскажите, как начать читать фаил с конца? Мне надо в файле найти
>>последнее совпадение с заданным шаблоном.
>
>lseek-нуть на конец файла - 1
>прочитать байт
>lseek-нуть на конец файла - 2
>прочитать байт
>ну и так далее :)

>Надо найти в файле последнее вхождение заданного ip-адреса. Пиши по-серьезному.
>


"Чтение файла с конца"
Отправлено Ajavrik , 13-Окт-06 14:37 

more file | grep "10.1.1.1" | tail -5

>>>Подскажите, как начать читать фаил с конца? Мне надо в файле найти
>>>последнее совпадение с заданным шаблоном.
>>
>>lseek-нуть на конец файла - 1
>>прочитать байт
>>lseek-нуть на конец файла - 2
>>прочитать байт
>>ну и так далее :)
>
>>Надо найти в файле последнее вхождение заданного ip-адреса. Пиши по-серьезному.
>>



"Чтение файла с конца"
Отправлено Mranton , 13-Окт-06 16:07 
>Подскажите, как начать читать фаил с конца?

bash# tac <file name>

ps. не обратил внимание что тема по С/С++. сорри