파일 작업 모듈 (file)
- 파일 또는 디렉터리 존재 여부 확인 (file.exists)
- 디렉터리의 모든 파일 이름 목록 가져오기 (file.list)
- 파일 크기 가져오기 (file.size)
- 파일의 모든 데이터 읽기 (file.reads)
- 데이터를 파일에 덮어쓰기 (file.writes)
- 파일 끝에 데이터 추가 (file.appends)
- 텍스트 파일의 전체 줄 수 계산 (file.line_count)
- 텍스트 파일의 지정한 줄 데이터 가져오기 (file.get_line)
- 텍스트 파일의 지정한 줄 내용 설정 (file.set_line)
- 텍스트 파일의 지정한 줄 앞에 내용 삽입 (file.insert_line)
- 파일에서 지정한 줄 제거 (file.remove_line)
- 텍스트 파일의 모든 줄 가져오기 (file.get_lines)
- 순서 테이블을 줄 단위로 변환하여 파일에 덮어쓰기 (file.set_lines)
- 순서 테이블을 줄 단위로 변환하여 파일의 지정한 줄 앞에 삽입 (file.insert_lines)
- 파일의 MD5 값 가져오기 (file.md5)
- 파일의 SHA1 값 가져오기 (file.sha1)
- 파일 또는 디렉터리 삭제 (file.remove)
- 파일 또는 디렉터리 이동 (file.move)
- 파일 또는 디렉터리 복사 (file.copy)
- 파일 또는 디렉터리 찾기 (file.find)
- 현재 작업 디렉터리 변경 (file.chdir)
- 현재 작업 디렉터리 가져오기 (file.currentdir)
- 파일 속성 가져오기 (file.attrs)
- 심볼릭 링크 속성 가져오기 (file.lattrs)
- 파일 링크 만들기 (file.link)
- 디렉터리 재귀 생성 (file.mkdir_p)
- 파일 접근 및 수정 시간 업데이트 (file.touch)
- ZIP으로 파일 묶기 (file.zip)
- ZIP 파일 압축 풀기 (file.unzip)