윈도우에서 대용량 텍스트 파일 분할 저장 (with. 파워쉘) 본문

프로그램/추가 팁

윈도우에서 대용량 텍스트 파일 분할 저장 (with. 파워쉘)

반응형

가끔 개발을 하다보면 운영 로그가 너무 큰데 확인할 방법이 없다. 

이럴때 파일을 분할해서 저장하면 빠르게 확인이 가능하다.

 

아래는 파워쉘에서 파일을 분할 하는 방법을 설명한다.

 

[구문]

$i=0; Get-Content 원본파일명 -ReadCount 분할 라인 수 | %{ $i++; $_ | Out-File 분할파일명-$i.log; Write-Host $i }

 

[예시]

2023-01-06.log 파일을 10000줄씩 분할해서 저장하는 예시이다.

$i=0; Get-Content 2023-01-06.log -ReadCount 10000 | %{ $i++; $_ | Out-File output-$i.log; Write-Host $i }

해당 폴더로 이동 후 

 

아래와 같이 실행하면

폴더에 분할된 파일이 생성이 된다.

반응형

프로그램/추가 팁 Related Articles

MORE

Comments