고용량의 텍스트 파일(25기가가 넘는 로그파일)을 보려니 일전에 올렸던 LTF 역시 답답해서 파일 분할, 검색 하기로 했다.
사실 결국 컴퓨터 사양이 좋으면, 로그를 꼭 필요한 것만 출력해서 용량차지가 적도록, 혹은 애초에 로그를 분석할 필요가 없는 코드를 짰다면 이런 일이 발생하지 않는데 아무튼 상황을 이지경으로 만든 사람은 누군지도 이 자리에 있지도 않으니 이런 잡 기술만 늘어가는 중이다.
PowerShell은 Linux 명령어랑은 많이 다르고 뭔가 맘에 안듦...
형식
$i=0; Get-Content 원본파일경로 + 파일명 -ReadCount 분할할_라인_수 | %{ $i++; $_ | Out-File 출력경로_파일명-$i.log; Write-Host $i }
예
$i=0; Get-Content .\WAS-29-20220325.log -ReadCount 1000 | %{ $i++; $_ | Out-File D:\cat_log\WAS-29\20220325-$i.log; Write-Host $i }
728x90
반응형
'ETC' 카테고리의 다른 글
mixin (0) | 2024.01.10 |
---|---|
SMTP 발송 혹은 수신시 발생하는 에러 코드 (0) | 2021.06.04 |
[ETC TIP] Windows 환경에서 Tomcat Log 실시간 보기 (0) | 2021.03.15 |
[조달청/나라장터] iframe 링크 생성 (0) | 2021.02.04 |
대용량 텍스트 파일 읽기 (0) | 2020.07.01 |