From 61b20f86a7eef7024f0269a59979eeb2af7f4413 Mon Sep 17 00:00:00 2001 From: bol-van Date: Tue, 6 Jan 2026 17:07:16 +0300 Subject: [PATCH] update docs --- docs/manual.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/docs/manual.md b/docs/manual.md index a33741e..70f179c 100644 --- a/docs/manual.md +++ b/docs/manual.md @@ -122,6 +122,7 @@ - [genhost](#genhost) - [host\_ip](#host_ip) - [Операции с именами файлов и путями](#операции-с-именами-файлов-и-путями) + - [Чтение и запись файлов](#чтение-и-запись-файлов) - [Компрессия данных](#компрессия-данных) - [autottl](#autottl) - [Операции с диссектами](#операции-с-диссектами) @@ -3056,6 +3057,27 @@ function writeable_file_name(filename) - writeable_file_name возвращает filename, если filename содержит абсолютный путь или env `WRITEABLE` отсутствует. Иначе берется путь из env `WRITEABLE` и к нему дописывается имя файла filename через append_path. +## Чтение и запись файлов + +``` +function readfile(filename) +``` + +Читает весь файл. Вызывается error в случае ошибки при открытии или чтении файла. + +``` +function z_readfile(filename) +``` + +Автоматически определяет является ли файл gzip. Если да - расжимает, если нет - читает без изменений. Вызывается error в случае ошибки при открытии или чтении файла. + +``` +function writefile(filename, data) +``` + +Записывает data в файл. Вызывается error в случае ошибки при открытии файла. + + ## Компрессия данных ```