列出中控檔案 (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