Clover7 пишет:Что значит число 256
Если не ошибаюсь, это количество байт, которые будут прочитаны за одну итерацию.
Clover7 пишет:что делает этот скрипт
Читает файл построчно в обратном порядке, т.е., начиная с последней строки, и заканчивая первой.
Clover7 пишет:То что вы написали в P.S , это касается первого варианта или и второго тоже, ну и интересно узнать почему не рекомендуется, посоветуйте пожалуйста какой вариант мне в итоге лучше использовать ?
Это касается второго варианта, где чтение файла идёт в цикле с конца. Почему? - честно говоря, я не вникал, там что-то связано со внутренней буферизацией. Ну а что использовать лучше? - лучше продумать алгоритм, при котором вам не понадобится чтение в обратном порядке.