write
Синтаксис
write FILEHANDLE write EXPR write
Описание
Выводит форматированную запись (в том числе и многострочную) в указанный файл,
используя спецификатор формата, ассоциируемый с этим файлом. По умолчанию используется
формат, имя которого совпадает с именем указателя файла, но при необходимости вы можете
задать его явно, присвоив имя формата переменной $~.
Заголовок формата обрабатывается автоматически: если на текущей странице недостаточно
места для вывода отформатированной записи, выводится код перевода формата, затем
печатается заголовок страницы, а уже затем выводится сама запись. По умолчанию для описания
формата заголовка страницы используется специальный формат, имя которого образуется путем
приписывания префикса _ТОР к имени указателя файла, но может быть установлено и по вашему
усмотрению путем помещения указанного вами имени формата переменной $^. Количество строк,
оставшихся на текущей странице, находится в переменной $-/. Принудительно поместив в
эту переменную 0, вы сформируете новую страницу.
Если указатель FILEHANDLE не был задан, вывод будет направлен в текущий канал вывода,
назначенный для использования по умолчанию. Изначально для этой цели используется STDOUT,
но вы можете изменить это с помощью функции
select. Если аргумент FILEHANDLE представляет
собой выражение EXPR, оценивается его значение и полученная строка используется как имя FILEHANDLE.
Thanks
2023-11-16 22:30:18 Svetlana Thank you very useful information
Оставить комментарий:
|
|