メインコンテンツへ移動

集中管理サーバー上のファイルへ追記する (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