반응형
PowerShell에서 Get-ChildItem | Select-Object -ExpandProperty Name
사용법
Get-ChildItem | Select-Object -ExpandProperty Name
1. 개요
Get-ChildItem | Select-Object -ExpandProperty Name
명령어는 특정 디렉터리의 파일 및 폴더 이름만 출력하는 데 사용됨.
2. 명령어 구성
Get-ChildItem
(gci
): 현재 디렉터리의 파일 및 폴더 목록을 가져옴|
(파이프라인): 앞 명령어의 출력을 다음 명령어의 입력으로 전달Select-Object -ExpandProperty Name
: 개체에서Name
속성만 추출하여 출력
3. 실행 예시
Get-ChildItem | Select-Object -ExpandProperty Name
출력 예시:
file1.txt
file2.log
folder1
folder2
4. 응용 예시
특정 폴더에서 파일 이름만 출력
Get-ChildItem C:\Logs | Select-Object -ExpandProperty Name
특정 확장자 파일만 출력
Get-ChildItem -Filter "*.txt" | Select-Object -ExpandProperty Name
숨김 파일 포함하여 출력
Get-ChildItem -Force | Select-Object -ExpandProperty Name
5. 차이점
명령어 | 설명 |
---|---|
Get-ChildItem |
전체 파일/폴더 정보 출력 |
Get-ChildItem | Select-Object Name |
객체 형태로 Name 속성 포함 출력 |
Get-ChildItem | Select-Object -ExpandProperty Name |
Name 값만 출력 |
필요에 따라 Sort-Object
등을 조합하여 정렬할 수도 있음.
반응형