본문으로 건너뛰기

중앙 제어 파일/디렉터리 삭제 (LCC.web_file.delete)

선언​

ok, err = LCC.web_file.delete(path, force?, timeout?)

매개변수​

  • path
    문자열 형태로, 삭제할 파일 또는 디렉터리의 경로
  • force
    부울 형태로, 선택 사항; true인 경우 비어 있지 않은 디렉터리도 강제로 삭제하며, 기본값은 false
  • timeout
    수치 형태로, 선택 사항; 요청 시간 초과 시간(초)이며, 기본값은 60

반환 값​

  • ok
    부울 형태로, 삭제에 성공하면 true를 반환하고 실패하면 false를 반환함
  • err
    문자열 형태 또는 nil로, 실패 시 발생하는 오류 설명이며, 대상 객체가 존재하지 않을 경우 항상 'not found'를 반환함

설명​

지정된 파일 또는 디렉터리를 삭제합니다.
force 매개변수가 지정되지 않은 상태에서 비어 있지 않은 디렉터리를 삭제하면 실패합니다.
대상이 존재하지 않을 경우 false, 'not found'가 반환됩니다.

예시​

local ok, err = LCC.web_file.delete("/보고서/temp.txt")
if not ok then
LCC.log(3, "삭제 실패", err)
end