시작하기
파일 읽기/쓰기
이 페이지의 내용
  1. 명령
  2. 항목
  3. 출력 변수

파일 읽기/쓰기

파일에서 텍스트 또는 바이너리 데이터를 읽거나 파일에 데이터를 씁니다. 파일 편집기는 설정 > 파일 편집기 에서 등록합니다.

파일 편집기

사용할 파일 편집기를 선택합니다.

명령

  • 읽기(기본값): 파일을 읽어 내용을 변수에 저장합니다.
  • 한줄 읽기: 파일에서 한 줄만 읽어 변수에 저장합니다. 읽은 뒤에는 커서가 자동으로 다음 줄로 이동합니다.
  • 쓰기: 파일에 텍스트 또는 바이너리 데이터를 씁니다. 파일이 없으면 새로 만듭니다.
  • 이어 쓰기: 파일의 기존 내용 뒤에 데이터를 이어 씁니다. 파일이 없으면 새로 만듭니다.
  • 모두 삭제: 파일의 내용을 모두 지웁니다.
  • 파일 닫기: 열려 있는 파일을 닫습니다.
  • 파일의 끝(EOF) 여부: 커서가 파일의 끝에 도달했는지를 변수에 저장합니다.

항목

파일

읽을 파일을 프로젝트에 업로드한 파일 중에서 선택합니다. 명령이 읽기 또는 한줄 읽기일 때만 표시됩니다.

파일 경로

쓸 파일의 경로를 입력하거나 파일 브라우저에서 선택합니다(예: C:\Users\me\file, /home/me/file). 슬래시와 역슬래시를 모두 쓸 수 있으며 앞뒤 공백과 감싸는 따옴표는 자동으로 제거됩니다. 명령이 쓰기 또는 이어 쓰기일 때만 표시됩니다. 모두 삭제, 파일 닫기, 파일의 끝(EOF) 여부에서는 파일 항목이 표시되지 않습니다.

알아두기 파일 편집기는 한 번 연 파일을 파일 닫기를 실행할 때까지 열어 둡니다. 열려 있는 파일을 닫지 않고 다른 파일 경로나 다른 파일 모드로 명령을 실행하면 이전 파일은 자동으로 닫히고 새 파일이 열립니다. 읽기와 한줄 읽기는 파일이 없으면 에러가 발생합니다.
파일 모드

읽거나 쓸 데이터의 형식을 텍스트(기본값) 또는 바이너리(바이트배열)에서 선택합니다. 명령이 읽기, 쓰기, 이어 쓰기일 때만 표시됩니다.

기존 내용 삭제

쓰기 전에 파일의 기존 내용을 지울지 선택합니다. 기본값은 켜짐입니다. 명령이 쓰기일 때만 표시됩니다.

커서 위치

읽거나 쓸 커서의 위치를 현재 위치, 파일의 처음(기본값), 위치 지정에서 선택합니다. 명령이 읽기, 한줄 읽기, 또는 기존 내용 삭제를 끈 쓰기일 때 표시됩니다. 위치 지정을 선택하면 커서 위치 입력에 바이트 위치(0~4294967295)를 입력합니다.

알아두기 커서는 파일에서 현재 읽거나 쓰는 바이트 위치입니다. 파일을 열면 커서는 시작(0)을 가리키고, 읽거나 쓴 만큼 앞으로 이동하며, 내용을 끝까지 읽으면 파일의 끝(EOF)에 도달합니다.
읽을 크기

파일의 끝까지(기본값) 또는 크기 지정에서 선택합니다. 크기 지정을 선택하면 읽을 크기 입력에 읽을 바이트 수(1~4294967295, 기본값 10)를 입력합니다. 명령이 읽기일 때만 표시됩니다.

쓸 내용

파일에 쓸 데이터를 입력합니다. 파일 모드가 텍스트이면 텍스트를, 바이너리이면 바이트배열을 입력합니다. 명령이 쓰기 또는 이어 쓰기일 때만 표시됩니다.

자동 줄바꿈

이어 쓸 때 기존 내용 뒤에 줄바꿈을 넣은 뒤 쓸지 선택합니다. 기본값은 꺼짐입니다. 파일 모드가 텍스트이고 명령이 이어 쓰기일 때만 표시됩니다.

출력 변수

  • 읽은 내용: 읽은 데이터를 저장할 변수입니다. 파일 모드가 텍스트이면 텍스트, 바이너리이면 바이트배열 타입 변수를 선택합니다. 명령이 읽기 또는 한줄 읽기일 때 표시됩니다.
  • 파일의 끝 (EOF): 커서가 파일의 끝에 도달했는지를 저장할 디지털 타입 변수입니다. 명령이 파일의 끝(EOF) 여부일 때만 표시됩니다.