๊ธ€ ์ž‘์„ฑ์ž: ์ด์ง€์›๐ŸŒฉ๏ธ

์œ ๋‹‰์Šค์˜ ํƒ„์ƒ

์œ ๋‹‰์Šค์˜ ํƒ„์ƒ

 

์•„์ฃผ ์˜ค๋žœ๋งŒ์—, ๊ธฐ์ˆ  ์„œ์ ์ด ์•„๋‹Œ ์ฑ…์ด๋‹ค. ์ฑ…์„ ๋ฐ›๊ณ  ๊ทธ๋‹ค์Œ ๋‚ , ๋Œ€๋žต ๋‹ค์„ฏ ์‹œ๊ฐ„์— ๊ฑธ์ณ ๋‹ค ์ฝ์—ˆ๋‹ค. ์žฌ๋ฏธ์žˆ์–ด์„œ ์‹œ๊ฐ„ ๊ฐ€๋Š” ์ค„ ๋ชจ๋ฅด๊ณ  ํ›„๋ฃจ๋ฃฉ ์ฝ์—ˆ๋‹ค. ์ฝ์œผ๋ฉด์„œ ์ข‹์•˜๋˜ ๋‚ด์šฉ์ด๋‚˜, ๊ธฐ๋กํ•˜๊ณ  ์‹ถ์€ ๋ฌธ์žฅ์„ ์ธ๋ฑ์Šค๋กœ ํ‘œ์‹œํ–ˆ๋Š”๋ฐ, ์ฑ…์ด ์ธ๋ฑ์Šค๋กœ ๋ฒ”๋ฒ…๋˜์—ˆ๋‹ค.

๊ธฐ์ˆ ์ ์œผ๋กœ ์–ด๋ ค์šด ๋‚ด์šฉ์„ ํฌํ•จํ•˜๊ณ  ์žˆ๊ธฐ๋ณด๋‹ค๋Š”, "์œ ๋‹‰์Šค๊ฐ€ ํƒ„์ƒํ•˜๋ฉด์„œ ์ƒ๊ฒจ๋‚œ ์†Œํ”„ํŠธ์›จ์–ด๋“ค(์œ ๋‹‰์Šค๋ฅผ ํฌํ•จํ•˜์—ฌ)์€ ์™œ ์ƒ๊ฒจ๋‚ฌ๋Š”๊ฐ€?"๊ฐ€ ๋‹ด๊ฒจ์ ธ ์žˆ๋‹ค. ๊ณตํ†ต์ ์œผ๋กœ ๋ฒจ ์—ฐ๊ตฌ์†Œ์˜ ์—ฐ๊ตฌ์›๋“ค์˜ ํ•„์š”์— ์˜ํ•ด์„œ ์ƒ๊ฒจ๋‚ฌ๋‹ค. ์ฒ˜์Œ๋ถ€ํ„ฐ ๋ณต์žกํ•œ ๊ธฐ๋Šฅ์„ ๊ฐ€์ง„ ํ”„๋กœ๊ทธ๋žจ์ด ์•„๋‹ˆ์—ˆ๊ณ , ์•„์ฃผ ์ž‘์€ ๋‹จ์œ„์˜ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ๋งŒ๋“ค์–ด์กŒ๋‹ค. ์œ ๋‹‰์Šค์˜ ํƒ„์ƒ์„ ์ฝ๋‹ค๋ณด๋ฉด, ๋ถˆํŽธํ•จ์„ ์†Œํ”„ํŠธ์›จ์–ด๋กœ ํ•ด๊ฒฐํ•œ ๊ณผ์ •์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์œ ๋‹‰์Šค ๊ณ„์—ด์˜ ์šด์˜์ฒด์ œ์—์„œ ์•„์ง๋„ ์‚ฌ์šฉ๋˜๋Š” ์ •๋ง ์œ ๋ช…ํ•œ ํ”„๋กœ๊ทธ๋žจ๋“ค์˜ ํƒ„์ƒ ์ผํ™”๋ฅผ ์ฝ์œผ๋‹ˆ๊นŒ ์‹ ๊ธฐํ–ˆ๋‹ค. ์˜ˆ: C์–ธ์–ด, grep, ํŒŒ์ดํ”„ ๋“ฑ

๊ฒŒ๋‹ค๊ฐ€ ๋‹น์‹œ ๋ฒจ ์—ฐ๊ตฌ์†Œ ๋ถ„์œ„๊ธฐ๋„ ์—ฟ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ๋ฒจ ์—ฐ๊ตฌ์†Œ์˜ ์‚ฌ์ง„์„ ์ฒจ๋ถ€ํ•˜๊ณ  ์žˆ์–ด์„œ, ์ƒ์ƒํ•˜๋ฉด์„œ ์ฝ์—ˆ๋‹ค. ์—ฌ๊ธฐ์„ , ์ด๋Ÿฐ ์ผ์ด ์žˆ์—ˆ๊ฒ ๊ฑฐ๋‹ˆ ํ•˜๊ณ .

๊ฐ€์žฅ ๊ธฐ์–ต์— ๋‚จ๋Š” ๋ถ€๋ถ„์€, ์œ ๋‹‰์Šค ์ œ 6ํŒ ์†Œ์Šค์ฝ”๋“œ์— ์žˆ๋Š” ์ฃผ์„์„ ์„ค๋ช…ํ•˜๋Š” ๋ถ€๋ถ„์ด์—ˆ๋‹ค. ์•„์ฃผ ๊ฐ๋ช… ๊นŠ์—ˆ๋‹ค. ใ…‹ใ…‹ใ…‹

/* You are not expected to understand this. */
/* (๋‹น์‹ ์ด ์ด๊ฒƒ์„ ์ดํ•ดํ•  ๊ฑฐ๋ผ๊ณ  ์˜ˆ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.) */

์•„๋ฌดํŠผ ์ด๋Ÿฐ ์ €๋Ÿฐ ๋‚ด์šฉ์„ ๋ณด๋ฉด์„œ ์‚ฌ๋žŒ ์‚ฌ๋Š” ๊ฒŒ ๋‹ค ๊ฑฐ๊ธฐ์„œ ๊ฑฐ๊ธฐ๋ผ๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค. ๊ฒฐ๊ตญ ์žฌ๋ฏธ์žˆ๊ฒŒ, ๋‚ด๊ฐ€ ํ•„์š”ํ•œ ๊ฑธ ๋งŒ๋“ฆ์œผ๋กœ์จ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ํƒ„์ƒํ•œ๋‹ค๋Š” ๊ฑธ ๋‹ค์‹œ ํ•œ๋ฒˆ ์ƒ๊ฐํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.

์œ ๋‹‰์Šค์˜ ํƒ„์ƒ์€ ์ปดํ“จํ„ฐ ์—ญ์‚ฌ์™€ ๊ด€๋ จ ์žˆ์œผ๋ฉด์„œ, ๋„ˆ๋ฌด ์–ด๋ ต์ง€ ์•Š๊ฒŒ ๋‚ด์šฉ์„ ๋‹ด์•„๋‚ธ ์ฑ…์ด๋‹ค. ๋จธ๋ฆฌ๋ฅผ ํ™˜๊ธฐ์‹œํ‚ค๊ณ  ์‹ถ์„ ๋•Œ, ์•„๋ฌด ์ƒ๊ฐ์—†์ด ์ฝ๊ธฐ์— ์ข‹๋‹ค.


ํ•œ๋น›๋ฏธ๋””์–ด <๋‚˜๋Š” ๋ฆฌ๋ทฐ์–ด๋‹ค> ํ™œ๋™์„ ์œ„ํ•ด์„œ ์ฑ…์„ ์ œ๊ณต๋ฐ›์•„ ์ž‘์„ฑ๋œ ์„œํ‰์ž…๋‹ˆ๋‹ค.

๋ฐ˜์‘ํ˜•