본문 바로가기
ITC/Windows Commands

Windows용 Tail 명령(Powershell)

by Un光 2021. 4. 10.
728x90
반응형

Windows용 Tail 명령(Powershell)

Tail은 명령 프롬프트에서 텍스트 파일의 마지막 'N' 줄을 인쇄하는 데 사용됩니다.
또한 로그 파일을 모니터링할때도 유용하게 사용할 수 있습니다.

Tail 명령 사용

Pipe 활용

Get-Item -Path .\\LineNumbers.txt | Get-Content -Tail 1

 

혹은 보다 편하게 다음과 같은 형태로 사용 가능

Get-Content -Tail 1 .\\Log.txt

만약 특정 파일을 모니터링 하고 싶다면:

GC -Tail 1 .\\Log.txt -Wait

 

-Wait 매개 변수를 주면 기존의 모든 행이 출력 된 후 파일을 열어 둡니다.
기다리는 동안 Get-Content는 1초에 한 번씩 파일을 확인하고있는 경우 새 줄을 출력합니다.

CTRL + C를 눌러 Wait를 중단 할 수 있습니다. 파일이 삭제되면 대기도 종료되며,이 경우 종료되지 않는 오류가 보고됩니다.

반응형