์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. Low Frequency[ํธ์ง]
2. Left Fielder[ํธ์ง]
3. Line Feed[ํธ์ง]
์ปดํจํฐ์์ ์ปค์๋ฅผ ํ ์ค ๋ฐ์ผ๋ก ๋ด๋ฆฌ๋ผ๋ ์๋ฏธ๋ฅผ ๊ฐ์ง ์ฝ๋. ์์คํค ์ฝ๋ ๊ฐ์ 010(0x0A)์ด๋ค. ์๋์ฐ, ๋ฆฌ๋
์ค, OS X ๊ณตํต์ผ๋ก ํ
์คํธ ํ์ผ ํธ์ง ์ ์ํฐ ํค๋ฅผ ๋๋ฅด๋ฉด ์ด ์ฝ๋๊ฐ ๋ค์ด๊ฐ๋ค.
์ ๋์ค(๋ฆฌ๋ ์ค์ OS X ํฌํจ) ๊ณ์ด์์๋ ์ค๋ฐ๊ฟ์ผ๋ก LF๋ง ์ฐ์ง๋ง, ์๋์ฐ(MS-DOS ํฌํจ)์์๋ ์ค๋ฐ๊ฟ์ผ๋ก CR(Carriage Return)[1]๊ณผ ๊ฐ์ด ์ฌ์ฉํ๋ค. ์ด ๋๋ฌธ์ ์๋์ฐ์์ ์ ๋์ค ๊ณ์ด OS์์ ์์ฑํ ํ ์คํธ ํ์ผ์ ์ฝ์ด๋ค์ด๋ฉด(๊ทธ ๋ฐ๋๋ ๋ง์ฐฌ๊ฐ์ง๋ค) ์ค์ด ๋ชฝ๋ ๋ถ์ด ๋์ค๋ ํ์์ด ๋ฒ์ด์ง๋ค. ์๋ฒ๋ฅผ ์ ๋์ค ๊ณ์ด OS๋ก ๋๋ฆฌ๋ ์น ํธ์คํ ์์ FTP๋ก ํ์ผ์ ์ฌ๋ฆด ๊ฒฝ์ฐ ๊ผญ ์์คํค ๋ชจ๋๋ก ์ฌ๋ฆฌ๋ผ๊ณ ํ๋ ์ด์ ๊ฐ ์ด๊ฒ์ผ๋ก, ์ฌ๋ฆด ๋ ์ค๋ฐ๊ฟ์ ์ ๋์ค์ ๋ง๊ฒ ๋ณํํ๊ธฐ ๋๋ฌธ์ด๋ค. ๋ํ ์๋์ฐ ์๋ํฐ์์๋ ์ ๋์ค ๋ฐฉ์์ผ๋ก ํ ์คํธ๋ฅผ ์ฝ์ด๋ค์ด๋ ๊ธฐ๋ฅ์ด ๊ฑฐ์ ํ์์ ์ผ๋ก ๋ค์ด๊ฐ๋ค.
๋ฆฌ๋ ์ค์ Windows/Dos ์ ์ค๋ฐ๊ฟ ์ฐจ์ด๋ก ์ธํ์ฌ Python๊ณผ ๊ฐ์ Interpreter์์๋ ์๋ฌ๊ฐ ๋ฐ์ํ ์ ์๋ค. ์ด ๊ฒฝ์ฐ ๋ฆฌ๋ ์ค์์๋ dos2unix (๋ฐ๋๋ unix2dos) ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด์ ๋ณํํ ์ ์๋คpython ์ฌ๋ก.
OS X ์ด์ ์ ๋งคํจํ ์๋ ์ค๋ฐ๊ฟ์ผ๋ก LF๊ฐ ์๋ CR์ ์ด๋ค.
์ด์ค์ผ์ดํ ๋ฌธ์๋ก๋
์ ๋์ค(๋ฆฌ๋ ์ค์ OS X ํฌํจ) ๊ณ์ด์์๋ ์ค๋ฐ๊ฟ์ผ๋ก LF๋ง ์ฐ์ง๋ง, ์๋์ฐ(MS-DOS ํฌํจ)์์๋ ์ค๋ฐ๊ฟ์ผ๋ก CR(Carriage Return)[1]๊ณผ ๊ฐ์ด ์ฌ์ฉํ๋ค. ์ด ๋๋ฌธ์ ์๋์ฐ์์ ์ ๋์ค ๊ณ์ด OS์์ ์์ฑํ ํ ์คํธ ํ์ผ์ ์ฝ์ด๋ค์ด๋ฉด(๊ทธ ๋ฐ๋๋ ๋ง์ฐฌ๊ฐ์ง๋ค) ์ค์ด ๋ชฝ๋ ๋ถ์ด ๋์ค๋ ํ์์ด ๋ฒ์ด์ง๋ค. ์๋ฒ๋ฅผ ์ ๋์ค ๊ณ์ด OS๋ก ๋๋ฆฌ๋ ์น ํธ์คํ ์์ FTP๋ก ํ์ผ์ ์ฌ๋ฆด ๊ฒฝ์ฐ ๊ผญ ์์คํค ๋ชจ๋๋ก ์ฌ๋ฆฌ๋ผ๊ณ ํ๋ ์ด์ ๊ฐ ์ด๊ฒ์ผ๋ก, ์ฌ๋ฆด ๋ ์ค๋ฐ๊ฟ์ ์ ๋์ค์ ๋ง๊ฒ ๋ณํํ๊ธฐ ๋๋ฌธ์ด๋ค. ๋ํ ์๋์ฐ ์๋ํฐ์์๋ ์ ๋์ค ๋ฐฉ์์ผ๋ก ํ ์คํธ๋ฅผ ์ฝ์ด๋ค์ด๋ ๊ธฐ๋ฅ์ด ๊ฑฐ์ ํ์์ ์ผ๋ก ๋ค์ด๊ฐ๋ค.
๋ฆฌ๋ ์ค์ Windows/Dos ์ ์ค๋ฐ๊ฟ ์ฐจ์ด๋ก ์ธํ์ฌ Python๊ณผ ๊ฐ์ Interpreter์์๋ ์๋ฌ๊ฐ ๋ฐ์ํ ์ ์๋ค. ์ด ๊ฒฝ์ฐ ๋ฆฌ๋ ์ค์์๋ dos2unix (๋ฐ๋๋ unix2dos) ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด์ ๋ณํํ ์ ์๋คpython ์ฌ๋ก.
OS X ์ด์ ์ ๋งคํจํ ์๋ ์ค๋ฐ๊ฟ์ผ๋ก LF๊ฐ ์๋ CR์ ์ด๋ค.
์ด์ค์ผ์ดํ ๋ฌธ์๋ก๋
\n์ ์จ์ ์ค๋ฐ๊ฟ์ ํํํ๋ค. ์ฌ๊ธฐ์ n์ New Line์์ ๋ฐ์จ ๊ฒ์ด๋ค. ์ฃผ๋ก ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์ ๋ง์ด ์ฌ์ฉํ๋ค.4. ๋ํ๋ฏผ๊ตญ์ ํจ์ ๊ธฐ์ LF[ํธ์ง]
LF(๊ธฐ์
) ๋ฌธ์ ์ฐธ์กฐ.
5. ํ๋ ์๋ํ 7์ธ๋์ ์ฝ๋๋ค์[ํธ์ง]
[1] ์ปค์๋ฅผ ์ค ๋งจ ์์ผ๋ก ์ด๋ํ๋ผ๋ ์๋ฏธ๋ฅผ ๊ฐ์ง ์ฝ๋.