증가 접미어 포함 파일 생성
- 업데이트 날짜:2025-07-30
- 3분 (읽기 시간)
파일을 생성하고 지정된 경로에 이미 파일이 존재하는 경우 파일 이름에 증가 번호 접미어를 추가합니다. 파일이 존재하지 않는 경우, 이 VI는 파일 이름에 증가 번호 접미어를 추가하지 않고 파일을 생성합니다.

입력/출력
포맷 문자열 (" (%d)")
—
포맷 문자열은 파일 경로를 문자열로 변환하는 방법을 지정합니다. 포맷 문자열은 한 자릿수의 포맷 코드 (%d)를 포함해야 합니다. 기본은 " (%d)"입니다.
파일 경로
—
파일 경로는 사용자가 생성하려는 파일의 경로를 지정합니다. 반드시 절대 경로를 사용해야 합니다. 빈 경로 또는 상대 경로를 지정할 경우, 이 VI는 에러를 반환합니다.
에러 입력(에러 없음)
—
에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.
버퍼링 비활성화(거짓)
—
버퍼링 비활성화는 파일이 버퍼링 없이 열리는지 여부를 지정합니다. 기본값은 거짓입니다. 데이터 파일을 RAID(Redundant Array of Independent Disks)에 쓰거나 읽으려는 경우, 버퍼링없이 파일을 열면 데이터 전송 속도가 빨라집니다. 버퍼링을 비활성화하려면 참 값을 버퍼링 비활성화 입력에 연결합니다. 노트 전송할 데이터의 양이 적은 경우, 버퍼링을 비활성화해도 그다지 차이를 느끼지 못하는 경우도 있습니다.
(macOS 및 Linux) LabVIEW는 이 입력을 무시합니다.
참조 번호 출력
—
참조 번호 출력은 이 VI가 생성하는 파일의 참조 번호를 반환합니다.
실제 경로
—
실제 경로는 이 VI가 생성하는 파일의 경로를 반환합니다.
에러 출력
—
에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다. |
다음 테이블에서는 이 VI가 어떻게 포맷 문자열을 사용하여 파일 경로를 변환하고 실제 경로를 반환하는지 그 예를 보여줍니다.
| 포맷 문자열 | 파일 경로 | 실제 경로 | 설명 |
|---|---|---|---|
| " (%d)" | C:\test.txt | C:\test (1).txt | 포맷 문자열의 %d는 VI가 마침표 (.) 전의 파일 이름에 1부터 시작하는 증가 번호를 추가하도록 지정합니다. |
| "%4d" | C:\test.txt | C:\test 1.txt | 포맷 문자열의 4는 파일 이름과 마침표 (.) 사이에 오는 접미어의 폭이 4가 되도록 지정합니다. |
포맷 문자열 (" (%d)")
—
파일 경로
—
에러 입력(에러 없음)
—
버퍼링 비활성화(거짓)
—
참조 번호 출력
—
실제 경로
—
에러 출력
—