윈도우에서 여러 파일의 내용 합치기

윈도우에서 여러 파일의 내용을 합치는 가장 간단한 방법은 명령 프롬프트를 사용하는 것입니다. 다음은 텍스트 파일을 예로 든 단계별 안내.

1. 윈도우 검색에서 ‘cmd’를 입력하여 명령 프롬프트를 엽니다.
2. 파일들이 있는 디렉토리로 이동합니다. 예를 들어, `cd C:\Users\YourUsername\Documents\` 같은 명령어를 사용할 수 있습니다.
3. 다음 명령어를 사용하여 특정 형식의 모든 파일을 하나의 파일로 합칩니다:


copy /b *.txt combined.txt


이 명령어는 현재 디렉토리에 있는 모든 `.txt` 파일을 `combined.txt`라는 하나의 파일로 복사합니다.

PowerShell을 사용하는 경우에는 다음과 같이 할 수 있습니다:

1. PowerShell을 엽니다.
2. 합치고자 하는 파일들이 있는 디렉토리로 이동합니다.
3. 다음과 같은 명령어를 입력합니다:


Get-Content *.txt | Set-Content combined.txt


이 명령어는 모든 `.txt` 파일의 내용을 `combined.txt`에 순차적으로 저장합니다.

파이썬 코드를 사용하여 파일을 합치고 싶다면, 다음과 같은 스크립트를 사용할 수 있습니다:

“`python
import glob

# 병합하고자 하는 파일의 패턴을 정의합니다. 예: ‘*.txt’
file_pattern = ‘*.txt’
# 최종적으로 합쳐진 내용이 저장될 파일명을 정의합니다.
combined_filename = ‘combined.txt’

with open(combined_filename, ‘w’) as outfile:
for filename in glob.glob(file_pattern):
with open(filename, ‘r’) as readfile:
outfile.write(readfile.read())
“`

위 스크립트는 현재 디렉토리의 모든 `.txt` 파일을 찾아 그 내용을 `combined.txt` 파일에 병합합니다.

댓글 남기기

워드프레스닷컴으로 이처럼 사이트 디자인
시작하기