Main Content

ls

폴더 내용 나열

설명

ls는 현재 폴더의 내용을 나열합니다.

예제

ls name은 현재 폴더에서 지정된 이름과 일치하는 파일과 폴더를 나열합니다.

예제

list = ls(___)는 현재 폴더에서 지정된 name과 일치하는 모든 파일과 폴더의 이름을 반환합니다. 위에 열거된 구문에 list를 지정할 수 있습니다.

예제

모두 축소

이름에 my가 포함된 파일과 폴더를 모두 나열합니다.

ls *my*
my_class.m     my_function.m  my_script.m    my_text.txt

확장자가 .m인 파일과 폴더를 모두 나열합니다.

ls *.m
my_class.m       my_function.m    my_script.m      test_function.m

현재 폴더에 포함된 모든 파일과 폴더의 이름으로 구성된 목록을 변수 MyList에 저장합니다.

MyList = ls;

입력 인수

모두 축소

파일 이름 또는 폴더 이름으로, 문자형 벡터 또는 string형 스칼라로 지정됩니다. '*' 와일드카드를 사용하여 패턴을 일치시킬 수 있습니다. 예를 들어, ls *.m은 확장자가 .m인 모든 파일과 폴더를 나열하고, ls m*는 이름이 영문자 m으로 시작하는 모든 파일과 폴더를 나열합니다.

데이터형: char | string

출력 인수

모두 축소

파일과 폴더 목록으로, 다음 형식 중 하나로 구성된 문자형 배열로 지정됩니다.

  • UNIX® 플랫폼list 문자와 공백 문자로 구분되는, 이름으로 구성된 문자형 벡터입니다.

  • Microsoft® Windows® 플랫폼list는 이름으로 구성된 m×n 문자형 배열입니다. 여기서 m은 이름의 개수이고 n은 가장 긴 이름의 문자 개수입니다. MATLAB®은 공백 문자를 포함하여 n자보다 짧은 이름에 공백 문자를 추가합니다.

  • UNIX 플랫폼에서 ls 명령의 출력을 추가로 수정하려면 운영 체제가 지원하는 플래그를 추가하면 됩니다. 예를 들어, ls -c는 타임스탬프별로 파일을 표시하고, ls -d는 디렉터리만 표시합니다. 자세한 내용은 UNIXls 설명서를 참조하십시오.

대안

각 파일과 폴더에 대한 파일 특성을 출력 인수로 반환하려면 dir 명령을 사용하십시오.

filebrowser 명령을 실행하여 현재 폴더 브라우저에 있는 파일과 폴더를 확인할 수도 있습니다.

버전 내역

R2006a 이전에 개발됨

참고 항목

|