Main Content

임시 파일 만들기

tempdir 함수를 사용하면 임시 파일을 보관하도록 지정된 시스템 폴더의 이름이 반환됩니다. 예를 들어, The Open Group UNIX® 시스템에서 tempdir을 실행하면 /tmp 폴더가 반환됩니다.

tempname 함수를 사용하면 임시 폴더에 있는 파일 이름이 반환됩니다. 반환되는 파일 이름은 임시 데이터를 저장하기에 적합한 위치입니다. 예를 들어, 임시 파일에 일부 데이터를 저장해야 하는 경우, 다음 명령을 먼저 실행할 수 있습니다.

fileID = fopen(tempname,'w');

대부분의 경우, tempname은 UUID(Universally Unique Identifier)를 생성합니다. 그러나 JVM® 없이 MATLAB®을 실행하면 tempname이 CPU 카운터와 시간을 사용하여 임의의 이름을 생성하는데, 이 이름은 고유성이 보장되지 않습니다.

일부 시스템에서는 시스템을 재부팅할 때마다 임시 파일이 삭제됩니다. 다른 시스템에서는, 임시 파일을 지정하면 단지 그 파일이 백업되지 않는다는 의미일 수 있습니다.