集中管理サーバー上のファイルへ追記する (LCC.web_file.appends)
宣言
ok, err = LCC.web_file.appends(path, data, timeout?)
引数
- path
文字列。追記するファイルのパスです - data
文字列。追記するデータの内容です - timeout
任意の数値。リクエストのタイムアウト(秒)です。既定値は60です
戻り値
- ok
ブール値。追記に成功した場合はtrue、失敗した場合はfalseを返します - err
文字列またはnil。失敗時のエラー説明です
説明
ファイル末尾へデータを追記します。
パスが存在しない場合は、親ディレクトリと対象ファイルを自動的に作成します。
ログやエクスポート記録を継続的に追加する用途に適しています。
例
local ok, err = LCC.web_file.appends("/ログ/task.log", "終了時刻: 2024-01-01\n")
if not ok then
LCC.log(3, "ログの追記に失敗しました", err)
end