본문으로 건너뛰기

단일 행 텍스트 삽입 (LCC.web_file.insert_line)

선언​

ok, err = LCC.web_file.insert_line(path, line_number, line, timeout?)

매개변수​

  • path
    문자열 형태, 대상 파일의 경로
  • line_number
    숫자 형태, 삽입 기준이 되는 행 번호; 양수는 1부터 시작하여 해당 행 앞에 삽입되며, 음수는 끝에서부터 역순으로 계산되어 0는 끝에 추가하는 것을, -1는 마지막 행 앞에 삽입하는 것을 의미함
  • line
    문자열 형태, 삽입될 텍스트 내용
  • timeout
    숫자 형태, 선택 사항; 요청 시 초과되는 시간(초), 기본값은 60임

반환 값​

  • ok
    부울 형태, 성공적으로 삽입될 경우 true를 반환하고, 실패할 경우 false를 반환함
  • err
    문자열 형태 또는 nil, 실패 시 발생하는 오류에 대한 설명

설명​

지정된 행 번호 앞에 단일 행의 내용을 삽입합니다.
행 번호에 관한 규칙은 위의 매개변수 설명을 참조하십시오.
고정된 제목 뒤에 새로운 설정이나 로그를 삽입하는 데 적합합니다.

예시​

local ok, err = LCC.web_file.insert_line("/설정/list.txt", 1, "Header")
if not ok then
error(err)
end