Main Content

isdir

(권장되지 않음) 입력값이 검색 경로에 있는 폴더인지 확인

isdir은 권장되지 않습니다. isfolder를 대신 사용하십시오.

설명

예제

result = isdir(folderName)folderName이 검색 경로에 있는 폴더인 경우 1을 반환합니다. 그렇지 않으면 isdir은 0을 반환합니다.

예제

모두 축소

입력값 myfile1.txt가 폴더인지 확인합니다. 결과가 0이면 myfile1.txt가 폴더가 아님을 나타냅니다.

result = isdir('myfile1.txt')
result = logical
   0

폴더 myfolder를 만든 다음, myfolder가 폴더인지 확인합니다. 결과가 1이면 myfolder가 폴더임을 나타냅니다.

mkdir myfolder;
result = isdir('myfolder')
result = logical
   1

현재 폴더 목록을 가져온 후 폴더만 걸러 냅니다.

두 폴더 myfolder1myfolder2를 만듭니다.

mkdir myfolder1
mkdir myfolder2

현재 폴더 목록을 가져옵니다.

listing = dir;

폴더만 걸러 냅니다.

onlyFolders = listing([listing.isdir]);
onlyFolders.name
ans = 
'.'
ans = 
'..'
ans = 
'myfolder1'
ans = 
'myfolder2'

입력 인수

모두 축소

폴더 이름으로, 문자형 벡터로 지정됩니다. folderName을 절대 경로나 상대 경로로 지정할 수 있습니다.

버전 내역

R2006a 이전에 개발됨