윈도우에서 대용량 텍스트 파일 분할 저장 (with. 파워쉘) 본문
윈도우에서 대용량 텍스트 파일 분할 저장 (with. 파워쉘)
- 2023. 9. 15. 14:42
728x90
가끔 개발을 하다보면 운영 로그가 너무 큰데 확인할 방법이 없다.
이럴때 파일을 분할해서 저장하면 빠르게 확인이 가능하다.
아래는 파워쉘에서 파일을 분할 하는 방법을 설명한다.
[구문]
$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 }
해당 폴더로 이동 후
아래와 같이 실행하면
폴더에 분할된 파일이 생성이 된다.
반응형
'프로그램 > 추가 팁' 카테고리의 다른 글
[Powershell] AWS S3 폴더에 있는 파일 모두 다운로드 받기 (2) | 2023.12.15 |
---|---|
[Powershell] 텍스트 파일에서 특정 문자열이 포함된 줄을 확인하고 새로운 파일로 생성하는 방법 (0) | 2023.09.20 |
notepad++ 에서 정규식을 이용하여 일괄 변경 (0) | 2022.11.21 |
checkbox 초기화하기 (0) | 2022.10.25 |
아파치 웹서버에 SSL인증서 설치(With Apache2.4) (0) | 2021.02.16 |
RECENT COMMENT