중앙 제어 서버 파일/디렉터리 복사 (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