跳至主要內容

複製中控檔案/目錄 (LCC.web_file.copy)

聲明​

ok, err = LCC.web_file.copy(src, target, mode?, timeout?)

參數​

  • src
    字串型,來源路徑
  • target
    字串型,目標路徑
  • mode
    字串型,可選;複製模式,預設 "normal",支援 "overwrite" / "merge" / "overwrite-merge"
  • timeout
    數值型,可選;請求逾時時間(秒),預設 60

回傳值​

  • ok
    布林值,成功傳回 true,失敗傳回 nil
  • err
    字串型或 nil,失敗時的錯誤描述

說明​

複製檔案或整個目錄。
當 src 是符號連結時,複製的是連結本體,不是連結目標內容。
normal 模式拒絕覆蓋已存在的目標;其他模式的含義見同名便捷函數。
失敗時傳回 nil, 錯誤,例如路徑不存在或目標衝突。

範例​

local ok, err = LCC.web_file.copy("/範本", "/備份/範本")
if not ok then
error(err)
end