Perl. Библиотека программиста
Содержимое файлов
Имеется файл с длинными строками, которые делятся на две и более строки. Символ \
означает, что данная строка продолжается на следующей. Вы хотите объединить разделенные строки.
Подобное разделение длинных строк на короткие встречается в make-файлах, сценариях командного
интерпретатора, конфигурационных файлах и многих языках сценариев.
Требуется подсчитать количество строк в файле.
Требуется выполнить некоторую операцию с каждым словом файла, по аналогии с функцией fоreach.
Требуется обработать каждую строку или абзац файла в обратном направлении.
Требуется читать данные из непрерывно растущего файла, однако при достижении конца файла
(текущего) следующие попытки чтения завершаются неудачей.
Требуется прочитать из файла случайную строку.
Требуется скопировать файл и случайным образом переставить строки копии.
Требуется извлечь из файла строку с известным номером.
Требуется извлечь из входных данных поля переменной длины.
Требуется удалить из файла последнюю строку.
Операционная система отличает текстовые файлы от двоичных. Как это сделать в программе?
Нужно прочитать двоичную запись из середины большого файла, но вам не хочется добираться до
нее, последовательно читая все предыдущие записи.
Требуется прочитать старую запись из двоичного файла, изменить ее содержимое и записать обратно.
Требуется прочитать из файла строку, завершенную нуль-символом, начиная с определенного адреса.
Требуется прочитать файл с записями фиксированной длины.
Вы хотите, чтобы пользователи вашей программы могли изменить ее поведение c помощью
конфигурационного файла.
Нет комментариев.
Оставить комментарий:
|
|