跳至主要內容

列出中控檔案 (LCC.web_file.list)

聲明​

list, err = LCC.web_file.list(path, recursive?, timeout?)

參數​

  • path
    字串型,要檢視的中控目錄路徑
  • recursive
    布林值,可選;為 true 時遞迴列出子目錄,預設 false
  • timeout
    數值型,可選;請求逾時時間(秒),預設 60

回傳值​

  • list
    表格型,中控傳回的檔案/目錄陣列,失敗時為 nil
  • err
    字串型或 nil,失敗時為錯誤描述

說明​

列出指定目錄下的檔案和子目錄。
需要提前設定中控地址或由中控啟動腳本。
傳回的每個元素包含 name、path、dir、symlink、size、modification 欄位。
其中 symlink 表示該項是否為符號連結;連結目標可存取時,dir 和 size 反映目標狀態。

範例​

local nodes, err = LCC.web_file.list("/腳本", true)
if not nodes then
error(err)
end