Powershell

Powershell 출력 유형

김모우 2020. 11. 20. 22:56
728x90
반응형

1. Write-Host

: 사용자가 지정한 출력을 호스트에 쓴다

: 색깔 및 구분자 등을 이용하여 다양하게 지정 가능

: 파이프 라인 입력 값으로는 사용 불가

 

[옵션]

-Object: 콘솔에 출력할 개체 지정

-ForegroundColor: 출력하는 문자열 색상 지정

-BackgroundColor: 출력하는 문자열 배경색 지정

-NoNewline: 콘솔에 문자열 출력 개행 문자 붙일지 여무 지정. 기본값 True

-Separate: 콘솔에 출력되는 개체들 사이에 구분 문자열

 

2. Write-Output

: 사용자가 지정한 출력을 파이프 라인으로 보냄

: 다른 cmdlet으로 파이프되거나 변수에 할당 가능

Write-Host, Write-Output 출력 비교

[옵션]

-InputObject 파이프라인으로 보낼 개체를 지정

 

-NoEnumerate 지정한 개체가 배열인 경우 파이프라인에 배열 요소를 전달하지 않고 배열 자체를 전달

 

3. Out-File

: 파일 형태로 결과값 저장

 

[옵션]

-FilePath 출력할 파일의 경로를 지정한다. 형식은 문자열이다

-Encoding 파일에 사용하는 문자 인코딩 형식을 지정한다.

-Append 기존 파일의 끝에 출력을 추가하는 스위치다.

-NoClobber 기존 파일을 덮어쓰지 않도록 하는 스위치, Append 같이 사용 무시 처리됨

-Width 출력 줄의 문자 수를 지정한다. 지정한 문자 수를 넘기면 잘린다

-NoNewline 콘솔에 표시되는 콘텐츠가 개행문자로 끝나지 않도록 지정한다.

 

4. Format-Wide

: 출력 형태 설정

 

[옵션]

-Property 속성 지정

-AutoSize 출력 창에 적절한 수를 계산하여 출력

-Column 표시할 열의 수를 지정한다.

728x90
반응형