티스토리 뷰
linux와 달리 windows에서는 tail 명령어가 없다. 아니 있기는 한데 이것을 직관적으로 사용을 할 수가 없다. 하지만 간단한 스크립트를 하나 만들어서 간단히 사용을 할 수 있다. 방법은 다음과 같다.
tail bat 파일 만들기 (eg. win_tail.bat)
@echo off
PowerShell Get-Content -Path "%1" -Wait -Tail "%2" -Encoding UTF8
메모장을 열어서 위와 같은 내용을 작성하고 win_tail.bat 파일을 만든다.
첫번째 인자값으로는 파일의 경로 두번째 인자값으로는 출력할 라인 수를 지정을 했다.
물론 이 bat 파일을 만들지 않고 그냥 이 명령어를 사용해서 바로 원하는 동작을 할수 있다. 하지만 추후에도 tail을 많이 사용해야 한다면 이렇게 파일로 만들어 놓고 사용을 하면 편하다.
작성을 했으면 저장을 누른다.
저장을 할때 주의해야 할 점은 파일 형식을 모든 파일로 하고 .bat 파일로 만들어야 한다. 그럼 bat 파일이 실행이 되고 이제 이것을 가지고 windows PowerShell에서 tail을 비교적 쉽게 사용할 수 있다.
PowerShell 에서 tail bat 파일 실행해보기
PowerShell을 켠다. 그리고 다음과 같은 명령어를 쳐본다.
> [bat파일경로]\win_tail.bat [출력할파일] [출력할라인]
exception.20210329.log 파일에 대해 마지막 10줄만 출력하고 그 뒤의 출력을 기다리는 역할을 한다.
windows에서 작업을 많이 한다면 하나 만들어 놓고 쓰자.
끝!
'OS > Windows' 카테고리의 다른 글
Microsoft Edge WebView2를 초기화하는동안 Citrix Workspace 앱에 오류가 발생했습니다. 오류 조치 (0) | 2022.06.22 |
---|---|
일반적인 프로그램 종료 코드 (exit code) (0) | 2022.03.21 |
Windows10 에서 ssh key 생성하기 (0) | 2022.02.17 |
Windows10에서 Telnet 사용하기 (0) | 2021.06.01 |
윈도우 공유폴더(파일서버) 로그아웃 방법 (0) | 2021.01.21 |
댓글