ํ ์คํธํ์ผ ํฉ์น๊ธฐ, txt ํ์ผ ๋ณํฉ, CMD ๋ช ๋ น์ด ๋ฐฉ๋ฒ์ ๊ฐ์ฅ ์ฝ๊ณ ๋น ๋ฅด๊ฒ ์ ๋ฆฌํ์ต๋๋ค. ์ฌ๋ฌ txt ํ์ผ์ ํ ๋ฒ์ ํฉ์น๋ ์ค์ ๋ฐฉ๋ฒ๊น์ง ํ์ธํ์ธ์.
์ฌ๋ฌ ๊ฐ์ ํ
์คํธ ํ์ผ(.txt)์ ๊ด๋ฆฌํ๋ค ๋ณด๋ฉด ํ๋๋ก ํฉ์ณ์ผ ํ๋ ์ํฉ์ด ์์ฃผ ๋ฐ์ํฉ๋๋ค.
ํ์ง๋ง ํ์ผ์ด ๋ง์์ง์๋ก ๋ณต์ฌ/๋ถ์ฌ๋ฃ๊ธฐ๋ ์๊ฐ ๋ญ๋น๊ฐ ๋์ฃ .
์ด ๊ธ์์๋ CMD ๋ช ๋ น์ด๋ก ํ ์คํธํ์ผ์ 1์ด ๋ง์ ํฉ์น๋ ๋ฐฉ๋ฒ์ ์๋ ค๋๋ฆฝ๋๋ค.
ํ ์คํธํ์ผ ํฉ์น๊ธฐ ํ์ํ ์ด์
- ๋ก๊ทธ ํ์ผ ์ ๋ฆฌ
- ๋ฐ์ดํฐ ํตํฉ
- ๋ธ๋ก๊ทธ ์๊ณ ์ ๋ฆฌ
- ํฌ๋กค๋ง ๊ฒฐ๊ณผ ๋ณํฉ
ํนํ ํ์ผ์ด 10๊ฐ ์ด์์ด๋ฉด ์์์ ์ ๋นํจ์จ์ ์ ๋๋ค.
CMD๋ก ํ ์คํธํ์ผ ํฉ์น๊ธฐ ๋ฐฉ๋ฒ
1. ํ์ผ ํ ํด๋์ ๋ชจ์ผ๊ธฐ
ํฉ์น ํ ์คํธ ํ์ผ์ ํ๋์ ํด๋์ ๋ฃ์ต๋๋ค.
file1.txt
file2.txt
file3.txt
2. ๋ช ๋ น ํ๋กฌํํธ ์คํ
ํด๋ ๋น ๊ณต๊ฐ์์
Shift + ๋ง์ฐ์ค ์ฐํด๋ฆญ → "์ฌ๊ธฐ์ ๋ช
๋ น ์ฐฝ ์ด๊ธฐ"

3. ๋ช ๋ น์ด ์ ๋ ฅ
type *.txt > merged.txt
โ ๋ชจ๋ txt ํ์ผ์ ํ๋๋ก ํฉ์ณ์ค๋๋ค.
4. ๊ฒฐ๊ณผ ํ์ธ
๊ฐ์ ํด๋์ merged.txt ํ์ผ์ด ์์ฑ๋ฉ๋๋ค.

์ถ๊ฐ ๊ฟํ (์ค์ ํ์ฉ)
โ ํน์ ํ์ผ๋ง ํฉ์น๊ธฐ
type file1.txt file2.txt > result.txt
โ ํ์ผ ์์ ์ ๋ ฌ
ํ์ผ๋ช
์ ์ซ์๋ฅผ ๋ถ์ด๋ฉด ์์๋๋ก ์ ๋ ฌ๋ฉ๋๋ค.
์: 01.txt, 02.txt
โ ํ๊ธ ๊นจ์ง ํด๊ฒฐ
ํ์ผ์ UTF-8๋ก ์ ์ฅํ๋ฉด ๊นจ์ง ๋ฐฉ์ง ๊ฐ๋ฅํฉ๋๋ค.
๋ฐฉ๋ฒ ๋น๊ต
| ๋ฐฉ๋ฒ | ์๋ | ๋์ด๋ | ์ถ์ฒ๋ |
|---|---|---|---|
| ๋ณต์ฌ ๋ถ์ฌ๋ฃ๊ธฐ | ๋๋ฆผ | ์ฌ์ | โญ |
| CMD ๋ช ๋ น์ด | ๋งค์ฐ ๋น ๋ฆ | ๋ณดํต | โญโญโญโญโญ |
์ค์ ํ๊ธฐ
- “ํ์ผ 50๊ฐ ํฉ์น๋๋ฐ 3์ด ๊ฑธ๋ฆผ”
- “๋ณต๋ถํ๋ค๊ฐ ์๊ฐ ๋ ๋ฆด ๋ป”
- “์ ๋ฌด ํจ์จ์ด ํ ์ฌ๋ผ๊ฐ”
FAQ (์์ฃผ ๋ฌป๋ ์ง๋ฌธ)
Q1. ํ์ผ ์์๊ฐ ์ด์ํ๊ฒ ํฉ์ณ์ ธ์
ํ์ผ ์ด๋ฆ ๊ธฐ์ค์ผ๋ก ์ ๋ ฌ๋ฉ๋๋ค.
Q2. ์ผ๋ถ ํ์ผ๋ง ํฉ์น๊ณ ์ถ์ด์
type a.txt b.txt > result.txt
Q3. Mac์์๋ ๊ฐ๋ฅํ๊ฐ์?
cat *.txt > merged.txt
Q4. ์ฉ๋ ํฐ ํ์ผ๋ ๊ฐ๋ฅํ๊ฐ์?
๊ฐ๋ฅํ์ง๋ง ์๊ฐ์ด ์กฐ๊ธ ๋ ๊ฑธ๋ฆด ์ ์์ต๋๋ค.
Q5. ์ค๋ฐ๊ฟ ์ ์ง๋๋์?
๊ธฐ๋ณธ์ ์ผ๋ก ์ ์ง๋ฉ๋๋ค.
ํต์ฌ ์์ฝ
- CMD ๋ช ๋ น์ด ํ๋๋ก ํ ์คํธํ์ผ ํตํฉ ๊ฐ๋ฅ
- type *.txt > merged.txt ๊ธฐ์ตํ๋ฉด ๋
- ํ์ผ ๋ง์์๋ก ํจ๊ณผ ๊ทน๋ํ
- ์ ๋ฌด ์๋ํ ํ์ ์คํฌ
๋ง๋ฌด๋ฆฌ
ํ
์คํธํ์ผ ํฉ์น๊ธฐ๋ ์์ ๊ธฐ์ ์ด์ง๋ง ์
๋ฌด ํจ์จ์ ํฌ๊ฒ ๋ฐ๊ฟ๋๋ค.
ํนํ ๋ธ๋ก๊ทธ, ๋ฐ์ดํฐ ์ ๋ฆฌ, ๋ก๊ทธ ๋ถ์์ ํ๋ค๋ฉด ๋ฐ๋์ ์ตํ์ผ ํ ์คํฌ์
๋๋ค.